首页 > 代码库 > NVIDIA Jetson TK1学习与开发(十):人脸检测(Face Detection)
NVIDIA Jetson TK1学习与开发(十):人脸检测(Face Detection)
本文介绍如何使用OpenCV检测人脸,并且给出示例,本平台仍然采用的是 Jetson TK1。
1、测试摄像头
为了能够从摄像头中实时检测出人脸,首先要做的就是判断你的摄像头是否可以工作,其基本方法如下:
sudo apt-get install luvcview luvcview
2、安装OpenCV
参考网址:图文详解OpenCV在Jetson TK1上的安装和使用
3、新建工作文件夹并拷贝源码编译
mkdir ~/faceActivatedGPIO cd ~/faceActivatedGPIO
cp ~/opencv/samples/gpu/cascadeclassifier.cpp . g++ cascadeclassifier.cpp -lopencv_core -lopencv_imgproc -lopencv_highgui -lopencv_calib3d -lopencv_contrib -lopencv_features2d -lopencv_flann -lopencv_gpu -lopencv_legacy -lopencv_ml -lopencv_objdetect -lopencv_photo -lopencv_stitching -lopencv_superres -lopencv_video -lopencv_videostab -o cascadeclassifier
4、运行得到实验结果
./cascadeclassifier --cascade ~/opencv-2.4.9/data/haarcascades/haarcascade_frontalface_alt.xml --camera 0
NVIDIA Jetson TK1学习与开发(十):人脸检测(Face Detection)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。