facenet接入笔记

本文介绍了如何接入和配置facenet网络进行人脸识别。通过Anaconda3创建Python3.5环境并安装Tensorflow,使用PyCharm作为编辑器,并详细讲解了环境变量设置和依赖库的安装。在遇到facenet相关模块找不到的问题时,通过更新conda解决。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  之前尝试了pca降维的方法来实现人脸特征的提取 ,效果不是很好。于是最近尝试一下其他的神经网络的方法来提取特征,这里用到了python的一个开源项目,facenet。接下来说一说facenet网络的接入说明。

  首先facenet网络的基本原理是将图片经过网络层层处理,转化为一个128维的向量,从而可以在欧氏空间上计算距离,以此作为图片的相似度,可以做人脸的匹配了。

    我的运行运行环境是python3.5+tensorflow+pycharm,下面简单说一下环境的配置。

    python的安装和tensorflow安装,我使用的Anaconda3,官网下载非常之慢,建议在清华镜像网站下载,地址如下:

https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

    直接找到你对应的版本下载即可,安装一路next就行。安装好了之后在开始菜单里面会多出如图1所示的几个图标:

    

点开anacoda prompt 输入conda create -n tensorflow python=3.5,即可安装tensorflow,安装好之后,在anaconda目录下,envs目录下会多一个tensorflow文件夹。这里python环境和tensorflow就安装好了。

    接下来我使用了pycharm编辑器来编辑python,下载地址https://www.jetbrains.com/pycharm/download/#section=windows,安装过程没什么说的,基本上一路next就行。

 然后下载facenet项目:https://github.com/davidsandberg/facenet。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值