人脸检测
何杭江
开始起步
展开
-
基于face++的人脸检测(一)
毕设刚开始搞,所有还是参考了一些网友的现有代码。 首先可以先去face++上注册,有免费试用的,我觉得还不错。注册之后会有个key和secret 参考了http://blog.csdn.net/tinyzhao/article/details/55224183 的API调用代码,可以实现输出检测结果的字典。 我打算使用opencv把人脸表示出来。 下面是完整的代码:#!/usr/bin/原创 2018-01-02 09:12:34 · 1760 阅读 · 2 评论 -
face++人脸识别(二)人脸比对
这是关于使用compare的API,一开始还行网上找现成的,结果没找到。自己按文档,发现还蛮简单的,果然偷懒要不得。 完整代码如下:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/1/2 15:24# @Author : He Hangjiang# @Site : # @File : compar原创 2018-01-02 16:06:42 · 4054 阅读 · 0 评论 -
face++人脸检测(三)搜索
搜索要分为三步,先创建faceset,添加图片,再搜索。搜索是在faceset中寻找最像输入图片中人脸的内容。首先创建faceset:下面是我的代码:#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : 2018/1/2 18:43# @Author : He Hangjiang# @Site : # @File :原创 2018-01-02 19:42:23 · 2369 阅读 · 1 评论 -
使用face_recognition(一)人脸识别
关于使用face_recognition,安装方面还是有些坑的。之前用的是python3.5,pip安装出错,需要dlib什么的。按照网上的教程弄,还是有问题,搞了一天搞不定。后来看到说用python3.6比较简单,就换了个版本,结果pip轻松搞定。。。嗯,这是个坑,记录一下。关于face_recognition人脸识别的代码其实挺简单的,一看就能懂。我还顺便记录了一下时间,代码如下:#!/usr/原创 2018-01-03 14:56:25 · 6231 阅读 · 2 评论 -
使用face_recognition(二)目标人脸“实时”检测
使用的就是给的样例,例程的网址在这边:链接 改了里面的图片。程序比较好理解,主要有下面几个小点要注意:OpenCV读取的图片和摄像头都是BGR格式的,因此我们在使用前需要先进行格式转换。可以使用OpenCV自带的函数,也可以使用rgb_small_frame = small_frame[:, :, ::-1]处理的图像大小会影响检测速度,因此官方给的例程中加速版其实就是把视频图像缩小了,我一开原创 2018-01-03 16:48:07 · 12069 阅读 · 5 评论