我是靠谱客的博主 土豪铃铛,最近开发中收集的这篇文章主要介绍人脸识别(基于libfacedetection开源项目)环境搭建和实际实验安装opencv安装完后,把libfacedetection项目下载下来测试树莓派上面使用问题,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
文章目录
- 安装opencv
- 安装完后,把libfacedetection项目下载下来
- 编译安装
- 下载模型
- 测试
- 树莓派上面使用
- 问题
安装opencv
版本要求>=4.5.1
opencv安装教程
在安装完后,一定要进行最后一步
实验一下自己的摄像头是否能够正常工作
安装完后,把libfacedetection项目下载下来
项目链接
下载链接
或者你在项目上用git拉下来也是可以的
编译安装
- 将下载好的包解压
- 进入目录
mkdir build
cd build
cmake .. -DCMAKE_INSTALL_PREFIX=install -- DBUILD_SHARED_LIBS=ON -DCMAKE_BUILD_TYPE=Release -DDEMO=OFF
cmake --build . --config Release
cmake --build . --config Release --target install
- 进入示例文件目录
cd example/opencv_dnn/cpp/
mkdir build
cd build
cmake .. -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安装完后,把libfacedetection项目下载下来测试树莓派上面使用问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复