ubuntu安装opencv
来源:互联网 发布:域名重新定向 编辑:程序博客网 时间:2024/05/20 13:36
http://www.cnblogs.com/MT-ComputerVision/p/5803286.html
首先得先找到对于版本的opencv包,然后傻瓜式安装就可以
执行以下sh脚本
#unzip OpenCV-2.4.9.zipcd opencv-2.4.9mkdir buildsudo chmod -R 777 buildcmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_CUDA=OFF -D WITH_OPENMP=ON -D WITH_QT=ON ..make -j128sudo make installsudo sh -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'sudo ldconfigecho "OpenCV 2.4.9 ready to be used"
这里-D的作用是设置编译的选项,如选择release模式, 输出的目录,不编译cuda模块,编译openMP与QT模块,这里的QT模式带有很强的可视化效果,推荐。但需要在第一步中加上 libqt4-dev 安装QT环境
注意,在cmake这一行可能会出现问题
我出现了cuda。。问题
参考这篇博客解决http://blog.csdn.net/qq_14839543/article/details/73293370
点击打开链接
还出现了这个问题
OpenCV需要libtiff4库,然而Ubuntu14.04系统安装不会自带libtiff4,因此当以OpenCV为接口时
编译可能会出现libopencv_highgui.so:undefined reference to `TIFFIsTiled@LIBTIFF_4.0'等
Bug:
/usr/lib/libopencv_highgui.so.2.4: undefined reference to TIFFRGBAImageOK@LIBTIFF_4.0' 1> /usr/lib/libopencv_highgui.so.2.4: undefined reference toTIFFReadRGBAStrip@LIBTIFF_4.0'参考http://blog.csdn.net/wangchuansnnu/article/details/44241199
解决方法:在cmake 编译OpenCV时: cmake -D BUILD_TIFF=ON
便会自动编译libtiff4,然后再以OpenCV做接口编译时,Bug消除!
OpenCV需要libtiff4库,然而Ubuntu14.04系统安装不会自带libtiff4,因此当以OpenCV为接口时
编译可能会出现libopencv_highgui.so:undefined reference to `TIFFIsTiled@LIBTIFF_4.0'等
解决方法:在cmake 编译OpenCV时: cmake -D BUILD_TIFF=ON
便会自动编译libtiff4,然后再以OpenCV做接口编译时,Bug消除!
- Ubuntu 9.10 安装 OpenCV
- Ubuntu下安装opencv
- ubuntu 11.04安装OpenCV
- Ubuntu下安装OpenCV
- Ubuntu下安装opencv
- Ubuntu 12.04安装OpenCV
- ubuntu下安装opencv
- Ubuntu 安装 opencv 2.0
- ubuntu下安装OpenCV
- Ubuntu 12.04安装OpenCV
- ubuntu opencv 的安装
- ubuntu安装opencv
- ubuntu 下安装Opencv
- OpenCV 1.0 Ubuntu安装
- Ubuntu Opencv 安装
- Ubuntu下安装OpenCV
- ubuntu 安装 OpenCV-CUDA
- ubuntu编译安装Opencv
- 一.初识Mybatis
- Intellij创建自己的TODO
- VideoCapture类
- eclipse连接hadoop出现连接错误java.net.ConnectException
- Flask 使用重定向作为POST请求的响应
- ubuntu安装opencv
- HDU 4417 树状数组
- Java for Web学习笔记(五二):Spring框架简介(1)特点简述
- 替换空格
- linux 系统-资源命令
- AndroidStudio 引入.jar 和 .so 文件
- hive中使用map和array
- 乐于接受必然发生的情况,是克服随之而来的任何不幸的第一步!
- SQL Server常用语法及常见问题