作为一台有点性能的卡片电脑,跑一点图像识别也是很正常的,所以OpenCV我一般还是会
装的,以下是安装过程.(建议先装Qt再装OpenCV)
首先打开终端,依次运行下面两行命令:

sudo apt-get install libopencv-dev
sudo apt-get install libcv-dev

当这两个包安装完后,OpenCV就算是安装好了,OpenCV的头文件一般默认放在/usr/include/opencv和/usr/include/opencv2文件夹中,OpenCV对应的.so.a库则是放在/usr/lib/arm-linux-gnueabihf文件夹中.
为了简单,可以把文件挪到外面的大目录中,例如这样:

sudo cd /usr/lib/arm-linux-gnueabihf/
sudo cp *opencv*.so /usr/lib //复制文件
cd /usr/lib
sudo find -name "*opencv*.so"//查找文件

在终端依次输入上面四个命令可以将文件统一挪到/usr/lib中.
接下来,如果需要在Qt上使用OpenCV,则需要在项目的.pro文件头部添加以下声明:

INCLUDEPATH +=/usr/include/opencv\
/usr/include/opencv2
LIBS +=/usr/lib/libopencv_imgproc.so\
/usr/lib/libopencv_highgui.so\
/usr/lib/libopencv_core.so
并在mainwindow.h中添加以下包含以及命名空间:
#include <opencv.hpp>
#include "cv.h"
using namespace cv;

至此就可以在Qt上正常使用OpenCV了.