从零开始的嵌入式图像图像处理(PI+QT+OpenCV)实战演练
1综述
http://www.cnblogs.com/jsxyhelu/p/7907241.html
2环境架设
http://www.cnblogs.com/jsxyhelu/p/7908226.html
3两个例子
http://www.cnblogs.com/jsxyhelu/p/8000804.html
4程序框架
http://www.cnblogs.com/jsxyhelu/p/7953805.html
5编译使用最新opencv
http://www.cnblogs.com/jsxyhelu/p/8000819.html
6综合实验
http://www.cnblogs.com/jsxyhelu/p/8000829.html
7拾遗
http://www.cnblogs.com/jsxyhelu/p/8007117.html
为了获得最新特性,必须编译最新版本的OpenCV。最直接的方法就是在PI上直接下载编译。
一、安装cmake
sudo apt-get install cmake
sudo apt-get install cmake-gui
sudo apt-get install cmake-gui
二、下载OpenCV源代码
![](https://images2017.cnblogs.com/blog/508489/201712/508489-20171207195635738-290568542.png)
![](https://images2017.cnblogs.com/blog/508489/201712/508489-20171207195636503-2084356968.png)
三、使用CMAKE,编译源代码
运行cmake-gui
![](https://images2017.cnblogs.com/blog/508489/201712/508489-20171207195639066-631216042.png)
选择unix模式(也是默认选项)
![](https://images2017.cnblogs.com/blog/508489/201712/508489-20171207195641972-1733781918.jpg)
具体方法是和Win下完全一样的,首先Generate
![](https://images2017.cnblogs.com/blog/508489/201712/508489-20171207195652613-224161826.jpg)
选择OPENCV_ENABLE_NONFREE,填写正确的Extra_Modules地址
![](https://images2017.cnblogs.com/blog/508489/201712/508489-20171207195654472-1606345770.png)
![](https://images2017.cnblogs.com/blog/508489/201712/508489-20171207195657503-1115640071.png)
再configure一次,没有错误则generate。结束后运行安装(需要一段时间,至少一个小时)
cd /home/pi/opencv/src
sudo make
sudo make install
sudo make
sudo make install
成功后,会告诉你最新的lib和include文件都在哪里,这在以后我们配置.pro的时候就需要注意。