pcDuino+OpenCV实现人脸追踪摄像头(2)

3、开始编译
make
make install
关于OpenCV的安装大家可以参照官方文档:

呼呼。。。3小时过去了,OpenCV已经编译完成,运行个sample测试一下,通过以后我们接着安装c_enviroment。
编译安装c_enviroment
1、c_enviroment是Pcduino控制硬件I/O的库,从开头软件环境处给的链接下载c_enviroment的zip包,解压编译
cd c_enviroment
make
编译完后,我们可以进入output/test目录,测试一下点亮led的sample
编译安装Qt
为了方便开发,我这里用了Qt creator作为IDE
1、安装Qt creator
sudo apt-get install qtcreator
现在已经可以在programing里运行Qt creator了,但是这时候它还不能用,还需要安装Qt library
2、安装Qt library
通过开头软件环境中的链接下载嵌入式版Qt library:Qt libraries 4.8.5 for embedded Linux
具体安装过程大家可以参照这个帖子,这里就不赘述了:

经过漫长的编译安装(亲测需要20小时以上),Qt终于搞定了,至此环境算是搭好一大半了~

新建一个名为face_tracking_camera的C++项目,编辑face_tracking_camera.pro文件,加入OpenCV和c_enviroment的源文件、头文件和类库路径,我这里OpenCV安装在/usr/local/,c_enviroment安装在/home/Ubuntu/c_enviroment/

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/c0ec589152892cc31872e34af89fafc6.html