搜档网
当前位置:搜档网 › opencv笔记

opencv笔记

OpenCV 2.3.1 for Linux编译,使用记录
(所有编译,使用过程均在Ubuntu 10.04下完成)
1.下载OpenCV
下载地址为https://www.sodocs.net/doc/2614988642.html,/projects/opencvlibrary/files/opencv-unix/
选择2.3.1版的OpenCV。
2.下载所需库
在终端输入如下命令:
$sudo apt-get install libgtk2.0-dev pkg-config
无法显示摄像头采集到的视频,可能是因为没有安装libgtk2.0-dev和pkg-config
3.下载cmake
建议使用cmake-qt-gui,在终端输入如下命令:
$sudo apt-get install cmake-qt-gui
4.使用cmake-gui生存Makefile
在终端输入
$cmake-gui
进入配置页面,根据自己到需求选择。我的选择是
点击"configure",选择"Unix Makefiles","Use default native compilers"。因为这里只是编译普通到PC版OpenCV。
在"Where is the source code:"中填入"/home/administrator/OpenCV-2.3.1"
在"Where to build the binaries:"中填入"/home/administrator/opencv2.3.1-obj"
变更"CMAKE_INSTALL_PREFIX"为"/usr"
再点击"Generate",即生成Makefile。
4.进入"/home/administrator/opencv2.3.1-obj"目录,输入
$make
$make install
到此,OpenCV编译完成。
5.在QT中使用OpenCV
在QT项目到".pro"文件中加入
LIBS += -lopencv_ml -lopencv_core -lopencv_highgui -lopencv_video \
-lopencv_imgproc -lopencv_objdetect
这样基本的OpenCV程序就可以运行了,如果遇到缺少库和头文件的问题,更据提示到/usr/include和/usr/lib中查找。

相关主题