我是靠谱客的博主 土豪铃铛,这篇文章主要介绍人脸识别(基于libfacedetection开源项目)环境搭建和实际实验安装opencv安装完后,把libfacedetection项目下载下来测试树莓派上面使用问题,现在分享给大家,希望可以做个参考。
文章目录
- 安装opencv
- 安装完后,把libfacedetection项目下载下来
- 编译安装
- 下载模型
- 测试
- 树莓派上面使用
- 问题
安装opencv
版本要求>=4.5.1

opencv安装教程
在安装完后,一定要进行最后一步

实验一下自己的摄像头是否能够正常工作

安装完后,把libfacedetection项目下载下来
项目链接
下载链接
或者你在项目上用git拉下来也是可以的
编译安装
- 将下载好的包解压
- 进入目录

mkdir buildcd buildcmake .. -DCMAKE_INSTALL_PREFIX=install -- DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release -DDEMO=OFFcmake --build . --config Releasecmake --build . --config Release --target install- 进入示例文件目录
cd example/opencv_dnn/cpp/

mkdir buildcd buildcmake .. -DDEMO=ON -DOpenCV_DIR='/usr/local/lib'cd ..make

到这一步就编译完成了
下载模型
下载链接
然后将其放在cpp那个文件下面

测试
通过命令
./detect-camera 0 ./YuFaceDetectNet.onnx

树莓派上面使用
树莓派上面使用的时候,步骤和上述一样(在树莓派上面编译),只不过只在于有个错误需要注意
就是在编译libfacedetection库的时候需要将

然后正常使用后续步骤即可

问题
在aarch64的ARM处理器上编译NEON程序,出现如下错误:
编译加入选项-mfpu=neon

arm平台将这个打开
最后
以上就是土豪铃铛最近收集整理的关于人脸识别(基于libfacedetection开源项目)环境搭建和实际实验安装opencv安装完后,把libfacedetection项目下载下来测试树莓派上面使用问题的全部内容,更多相关人脸识别(基于libfacedetection开源项目)环境搭建和实际实验安装opencv安装完后内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复