VM虚拟机Ubuntu16 运行facenet人脸识别源码

相关命令:

1、conda create -n py36tf python=3.6
//创建python版本为3.6的虚拟环境,命名为py36tf
2、conda activate py36tf(或者source activate py36tf
//进入名为py36tf的环境
有时出现错误,可先输入source activate再输入source deactivate
就可以使用conda activate py36tf进入了。
3、conda deactivate(或者source deactivate
//退出虚拟环境
4、conda remove -n py36tf--all
//删除环境
5、pip install xxx
//安装名为xxx的包
6、conda info --envs (或 conda env list
//查看所有虚拟环境列表
7、gedit ~/.bashrc
//打开配置文件.bashrc进行环境配置
8、source ~/.bashrc
//配置生效
9、conda install tensorflow
//安装tensorflow的CPU版本
10、import tensorflow as tf
//导入tensorflow(需在python的环境下运行)
11、whereis python
//查看python路径
12、pip list (或pip3 list
项目在当前环境下添加的依赖包(框架)

一、安装Anaconda,并配置环境变量

(可自行搜索教程)

二、下载相关文件

Facenet源码文件(重命名为facenet)、lfw数据集、预先训练的模型20180402-114759
将以上的三个文件夹存放如下

三、创建相关环境

创建虚拟环境 conda create -n py36tf python=3.6,然后进入个环境:conda activate py36tf,在环境中使用pip install tensorflow==1.7 scipy==1.1.0 scikit-learn opencv-python h5py matplotlib Pillow requests psutil numpy==1.16.1

可使用豆瓣的镜像提高下载速度

pip install tensorflow==1.7 scipy==1.1.0 scikit-learn opencv-python h5py matplotlib Pillow requests psutil numpy==1.16.1 -i https://pypi.douban.com/simple/

四、程序运行

在facenet文件夹下按Ctrl+Alt+T打开命令终端
执行:

conda activate py36tf

(进入虚拟环境)
在环境中执行:

python src/align/align_dataset_mtcnn.py ../lfw ../lfw_align_160 --image_size 160 --margin 32 --random_order

报错:
Traceback (most recent call last):
File “src/align/align_dataset_mtcnn.py”, line 34, in
import facenet
ModuleNotFoundError: No module named ‘facenet’
解决:

在打开的配置文件.bashrc最后一行加入:
export PYTHONPATH=$PATH:/home/ubuntu/facenet/src
(ubuntu是你的用户名)

在虚拟环境py36tf中,再次运行

python src/align/align_dataset_mtcnn.py ../lfw ../lfw_align_160 --image_size 160 --margin 32 --random_order

结果如下:

在环境中执行:

python src/validate_on_lfw.py ../lfw_align_160/ ../20180402-114759

结果如下:

VM虚拟机Ubuntu16 运行facenet人脸识别源码相关推荐

  1. facenet 人脸识别源码的使用方法(一)

    1. 开发环境 OS:        ubuntu16.04 tensorflow版本:1.12.0 python版本:    3.6.7 2. 下载源码到本地 facenet官方github: ht ...

  2. Android园区部队人脸识别源码门禁项目讲解

    Android园区部队人脸识别源码门禁项目讲解 这边搞人脸识别相关项目有一段时间,今天抽时间讲述一个经典的人脸识别项目:部队人脸识别门禁系统. 大家都知道部队对人员管理安全要求是相当高的,很多保密的技 ...

  3. 人脸检测颜值软件_AI人脸颜值测颜版下载-百度ai测试颜值人脸识别源码下载v1.0 免费版-西西软件下载...

    百度ai测试颜值人脸识别源码这是由官方百度AI精心打造出来的,这款软件将人脸识别氛围V2和V3两个接口,而且用户使用可以参考相应的文档权限来选择接口类型,让广大用户学习到百度AI人脸识别测颜值相关知识 ...

  4. python 人脸识别源码

    Python是一种流行的编程语言,可以用于许多任务,包括人脸识别.以下是使用Python进行人脸识别的基本步骤: 安装必要的库:为了进行人脸识别,您需要安装OpenCV(用于图像处理),dlib(用于 ...

  5. python人脸识别源码_Python 抖音机器人,让你找到漂亮小姐姐

    本项目作者沉迷于抖音无法自拔,常常花好几个小时在抖音漂亮小姐姐身上. 本着高效.直接地找到漂亮小姐姐的核心思想,我用 Python + ADB 做了一个 Python 抖音机器人 Douyin-Bot ...

  6. android 虹软 例子,虹软离线人脸识别源码Android版本

    [实例简介] 虹软离线识别Android 源码,下载即可运行,包含aar包,不需要越墙下载,可运行 [实例截图] [核心代码] ArcFaceDemo ├── ArcFaceDemo-master │ ...

  7. java实现人脸识别源码【含测试效果图】——ServiceImpl层(UserServiceImpl)

    /** * @Title: BaseServiceImpl.java * @Package org.service.impl * @Description: TODO该方法的主要作用: * @auth ...

  8. java实现人脸识别源码【含测试效果图】——Service层(IUserService)

    /** * @Title: BaseService.java * @Package org.service * @Description: TODO该方法的主要作用: * @author A18ccm ...

  9. java实现人脸识别源码【含测试效果图】——DaoImpl层(UserDaoImpl)

    /** * @Title: UserDaoImpl.java * @Package org.dao.impl * @Description: TODO该方法的主要作用: * @author A18cc ...

  10. java实现人脸识别源码【含测试效果图】——DaoImpl层(BaseDaoUtilImpl)

    /*** */ package org.dao.impl;import java.sql.ResultSet; import java.sql.SQLException; import java.ut ...

最新文章

  1. python 信号量,Event, 定时器
  2. css : 使用浮动实现左右各放一个元素时很容易犯的错误
  3. Corba传值包含中文解决
  4. 河南省多校连萌(一) E题【kruskal】
  5. python_求1-2+3-4+......-100的值
  6. WinPmem:跨平台内存采集工具
  7. 中文金融领域情感词典构建
  8. linux下升级mysql_linux下mysql升级
  9. curviloft插件怎么用_Curviloft插件下载-sketchup曲线放样插件Curviloft下载v1.7d 官方版-西西软件下载...
  10. 怎样更改计算机ip,怎样修改电脑IP地址?
  11. c语言中为什么无法打开原文件格式,为什么vs2012无法打开源文件graphics.h和bio
  12. 爬虫实战——QQ空间自动点赞!这个脚本值三千五你信吗?
  13. 《现代控制工程基础》复习笔记
  14. pyodbc 操作SQL Server数据库
  15. 各省数字普惠金融指数(2015-2019年)
  16. 袋鼠云数据中台专栏(五):数栈,企业级一站式数据中台PaaS
  17. 瞻博网络持续深耕 以“本土化”撬动“中国心”
  18. BZOJ1984: 月下“毛景树”
  19. 具有不安全、不正确或缺少SameSite属性的Cookie
  20. 苹果手机怎么定位安卓手机_手机:苹果VS安卓 跑分不代表手机流畅度|安卓|安卓系统|ios系统|安卓手机|手机...

热门文章

  1. IDEA中导入Mysql驱动包
  2. ADSL密码查看器.rar
  3. win10搭建无盘服务器配置,关于今天搞定网吧无盘Win10x64一包多配置到底的详细讲解 By 原来我不帅...
  4. vc linux 中文版下载64位,vc2015运行库64位-vc++ 2015运行库64位下载 v14.0.23026官方版--pc6下载站...
  5. 嵌入式C高质量编程培训心得笔记
  6. pmp备考资料这些都是必备的
  7. 安卓下最强的3款pdf阅读器测评
  8. AJAX培训第一讲:AJAX基础
  9. 基于jsp+mysql的JSP校园一卡通管理系统
  10. Matlab2016a安装教程