面部识别和匹配的实现记录
上一篇提到FacenetEvo使用detect_face(PIL.Image img)方法实现MTCNN下PRO网络的面部识别,而我使用OpenCV得到的帧输入为CV::Mat格式,需要进行一次BGR to RGB的转换再转为PIL Image
其次是输出框选的图片的方法
这个方[……]
上一篇提到FacenetEvo使用detect_face(PIL.Image img)方法实现MTCNN下PRO网络的面部识别,而我使用OpenCV得到的帧输入为CV::Mat格式,需要进行一次BGR to RGB的转换再转为PIL Image
其次是输出框选的图片的方法
这个方[……]
通过过MTCNN的三个子网络(Pnet, Rnet和Onet)进行人脸的精细识别
经过这次编译,发现了一个很严重的问题,每次编译完成之后似乎没有错误,但是运行代码时却出现无法找到opencvworld440.dll的问题, 结果发现之前查找解决方案时以为使用静态库有用的staticlib文件夹里有数十个.lib文件, 故在vs之中应该是需要将库目录输入并且还要在[……]
继续上次的尝试, 在取消生成并改变Qt指向后, 继续生成出现了更令人头疼的错误, 现在, 距离第一次尝试已经过去40小时, 而最后的两次生成, 每一次都需要五个小时以上……
God bless me!
与第三次生成类似, 不过结果出现了语法错误, 经过检查, 由[……]
由于之前使用的OpenCV (C++) 不支持Qt和CUDA, 无奈只好重新生成新版本, 没想到, 这点问题居然花了我20h, 期间发生了各种情况, 太让人抓狂了!!!
首先, 我想确定加入Qt选项的OpenCV是否能在Qt和VS[……]
[……]
声明Point类: PointNX, 例Point2f, Point3f
声明Mat类时, 需要指明数据类型和通道数: CV_{8U,16S,16U,32S,32F,32F,64F}, CV_{1,2,3,(N)}
一大堆函数…
计算一个3×3 fl[……]
>> \source\repos\opencvtest\x64\Debug> .\opencvtest.exe 1.jpg
下载OepnCV
加入Path
创建VS项目
在属性管理器中新建Opencv.props, 添加Include, lib
在包含目录添加(根据自己实际安装目录)
.\Opencv4.1\opencv\build\include
.\Opencv4.1\opencv\bui[……]