openface 官方建议使用docker进行搭建测试

安装docker

安装过程自行百度

拉取openface镜像

docker pull bamos/openface

大概2个多G(公司网络不好,下了好几天下不来,最后让老婆大人给pull的然后她导出来给我发过来的。)

查询镜像

docker images

启动镜像

 docker run -p 9000:9000 -p 8000:8000 -t -i bamos/openface /bin/bash

查询容器

docker ps

进入容器

sudo docker attach id or name (填写自己的容器id或者name)

容器内的操作

进入 /root/openface/demos

compare.py 是两个图片对比算法 使用方法如下

首先是图片放到容器中,在demos 文件夹创建  随便创建个文件夹用于放测试照片

如果把图片放到容器中  首先是宿主机上有图片,然后使用cp 命令。

 docker cp 宿主的图片地址   容器id:/root/openface/目标文件夹 如images

进行对比

python compare.py ./images/xxx.jpg  ./images/xxx.jpg

因为两个照片相同,差别是0 ,阈值大概是0.5 大于标识不同的人, 小于0.5标识是同一个人。

不通的人对比如下

好! 两个图片的对比已经实现,下一篇文字,讲如何发布服务,服务其他具体应用。。。

声明,研究openface前,从未接触过docker和python 。openface的搭建 一般都是抽空就折腾下,全部时间加起来大概使用了不到两天时间,,,感觉自己学习能力还是可以的,哈哈。

转载于:https://www.cnblogs.com/myhanghang/p/11425115.html

openface搭建相关推荐

  1. 【OpenFace】

    OpenFace: http://cmusatyalab.github.io/openface/ 一.什么是Openface? Openface是一个基于深度神经网络的开源人脸识别系统.该系统基于谷歌 ...

  2. OpenFace学习(1):安装配置及人脸比对

    前言 前几天在网上看到了openface(链接),觉得挺有趣就下载配置了一下,稍微修改了一下跑了个demo,效果还是很不错的.这里分享下安装配置的过程以及demo. 简介 openface是一个基于深 ...

  3. 正式压力测试:locust进阶,超简单搭建生产级locust集群

    locust进阶,搭建生产级locust集群 本教程基于k8s集群搭建,使用helm作为包管理工具 通过helm安装locust

  4. 使用Docker搭建svn服务器教程

    使用Docker搭建svn服务器教程 svn简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS.CVS,它采用了分支管理系统,它的设计目标就是取代CVS.互联网上很 ...

  5. hexo-github-博客搭建指南

    经过一天的折腾,总算是把博客搭建好了,在这里记录下搭建博客过程中参考的资料.搭建这个博客的主要目的是记录自己的学习.成长过程,而是否有人看,又有多少人看对我来说不是重点. 搭建博客过程重要参考以下几个 ...

  6. Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建

    Anaconda3+python3.7.10+TensorFlow2.3.0+PyQt5环境搭建 一.Anaconda 创建 python3.7环境 1.进入 C:\Users\用户名 目录下,找到 ...

  7. Windows10+Anaconda3+Pycharm环境搭建

    Windows10+Anaconda3+Pycharm环境搭建 一.安装Anaconda3 1.进入 anconda官网,下载Anaconda3 2.安装,选项默认继续安装(可以自行更改安装位置),等 ...

  8. centos7httpd服务的搭建

    ---------------------------------------httpd搭建--------------------------------------------- yum inst ...

  9. SpringCloud Alibaba微服务实战(一) - 基础环境搭建

    说在前面 Spring Cloud Alibaba 致力于提供微服务开发的一站式解决方案.此项目包含开发分布式应用微服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来 ...

最新文章

  1. 深度学习在美团配送ETA预估中的探索与实践
  2. mysql安装过程以及启动服务中的若干问题
  3. wepy 项目的初始化应用
  4. P3810 【模板】三维偏序(陌上花开)
  5. linux centos7 r安装,如何在CentOS 7上安装R
  6. RTX5 | 配置文件RTX_Config.h(三)
  7. 提交表单到弹出窗口 Submit a form into a popup
  8. Javascript算法系列之快速排序(Quicksort)
  9. Vue.js 系列教程 5:动画
  10. Hive:用SQL对数据进行操作,导入数据、清洗脏数据、统计数据订单、优化结果输出等等
  11. 【ENSP模拟器】ENSP问题:Cloud绑定信息只有UDP一个
  12. java视频生成缩略图_Java——使用javacv生成视频缩略图
  13. Windows下cwRsync搭建步骤
  14. [C++STL] Priority Queue 介绍及源码分析
  15. Python自动化办公之Excel报表自动化指南!全文3W字
  16. 【异常解决】DolphinScheduler-2.0.5 工作流实例无法调度和停止异常
  17. python进程和线程大全
  18. oracle 无法归档日志,报all online log need archiving
  19. 微信公众号的代码块插入,及一键排版
  20. 小记一次海量数据实时查询域名库设计(上)

热门文章

  1. 基于ssm 在线考试系统源码
  2. 基于J2EE的Ajax宝典------ AjaxTags
  3. VSCode调试单片机
  4. error info: feign.codec.DecodeException: Could not extract response: no suitable HttpMessageConverte
  5. Windows11忘记开机密码怎么办
  6. Mysql:You can't specify target table for update in FROM clause的解决办法
  7. 通过 U 盘安装 Windows Server 2008
  8. asp:Table基本操作
  9. AirPods Max独立耳垫开售
  10. ALLOWED_HOSTS