Ubuntu14.04安装OpenCV3.0
来源:互联网 发布:南昌淘宝运营公司 编辑:程序博客网 时间:2024/06/06 02:33
目录:
- Ubuntu1404安装OpenCV30
- 搭建编译环境
- 安装依赖库
- 下载OpenCV30
- alpha版本
- beta版本
- 安装opencv
- 编译samples程序
- 运行测试程序
- alpha版本
- beta版本
- 备注
Ubuntu14.04安装OpenCV3.0
搭建编译环境:
sudo apt-get install build-essential
安装依赖库:
$ sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev$ sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
下载OpenCV3.0 :
alpha版本:
$ mkdir ~/opencv$ cd ~/opencv$ wget https://github.com/Itseez/opencv/archive/3.0.0-alpha.zip -O opencv-3.0.0-alpha.zip$ unzip opencv-3.0.0-alpha.zip
beta版本:
密码: 3n52
安装opencv:
$ cmake . # cmake+空格+"."$ sudo make$ sudo make install$ sudo /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'$ sudo ldconfig
- 注:如果
cmake
过程中提示:ippicv_linux_20141027.tgz的hash码不对,则将下载的ippicv_linux_20141027.tgz手动复制到opencv-3.0.0-beta/3rdparty/ippicv/downloads/linux-8b449a536a2157bcad08a2b9f266828b
文件夹中,重新cmake
即可
编译samples程序:
$ cd ~/opencv/samples$ sudo cmake .$ sudo make -j $(nproc)
运行测试程序:
alpha版本:
# 注:使用alpha版本,images在opencv/cpp文件夹下$ cd cpp/$ ./cpp-example-facedetect lena.jpg
beta版本:
# 注:使用beta版本,images在opencv/data文件夹下$ cd cpp/$ ./cpp-example-facedetect ../data/lena.jpg
备注:
如果发现依赖库版本不对,推荐使用命令:
sudo aptitude install XXX #(然而有可能搞坏电脑)
如果编译opencv程序时遇到如下错误:
libopencv_*.so:undefined reference to `TIFFIsTiled@LIBTIFF_4.0'
- 那是因为opencv需要libtiff4库,而Ubuntu14.04装不了libtiff4
- 需要重新编译opencv:
# cmake+空格+-D BUILD_TIFF=ON+空格+"."$ cmake -D BUILD_TIFF=ON . $ sudo make$ sudo make install
如果系统安装了NVIDIA_CUDA,那么编译opencv时也会编译opencv_cuda部分,若出现以下错误:
Unsupported gpu architecture 'compute_11'
则改为:
# cmake+空格+-D BUILD_TIFF=ON+空格+-D CUDA_GENERATION=Kepler+空格"."cmake -D BUILD_TIFF=ON -D CUDA_GENERATION=Kepler .
如果想禁止编译opencv_cuda部分,命令如下:
# cmake+空格+-D BUILD_TIFF=ON+空格+-D WITH_CUDA=OFF+空格"."cmake -D BUILD_TIFF=ON -D WITH_CUDA=OFF .
0 0
- Ubuntu14.04安装OpenCV3.0
- Ubuntu14.04安装OpenCV3.0
- Ubuntu14.04安装OpenCV3.0
- Ubuntu14.04安装Opencv3.0
- ubuntu14.04 安装 opencv3.0
- Ubuntu14.04安装OpenCV3.0
- ubuntu14.04安装Opencv3
- Ubuntu14.04中安装OpenCV3.0
- Ubuntu14.04下安装OpenCV3.0经验
- Ubuntu14.04下安装opencv3.0
- Ubuntu14.04下安装OpenCV3.0经验
- Ubuntu14.04下安装OpenCV3.0经验
- ubuntu14.04 安装 opencv3.0.0
- Ubuntu14.04 下 OpenCV3 安装
- Ubuntu14.04 下 OpenCV3 安装
- Ubuntu14.04 下 OpenCV3 安装
- Ubuntu14.04 下 OpenCV3 安装
- Ubuntu14.04 下 OpenCV3 安装
- 飞机游戏源码学习小结
- tcpdump 抓包
- codeforces543AWriting Code(完全背包)
- OSG中的粒子系统
- OC_NSDictionary和NSMutableDictionary
- Ubuntu14.04安装OpenCV3.0
- 使用eclipse tool 逆向生成Hiberante类xml、和hbm.xml
- ReSharper 配置及用法
- AFNetworking和ASIHTTPRequest的比较
- 【西祠日志】【14】周一,西祠,婚博会后
- Reverse Words in a String
- 基于Tinyhttp改写的http服务器(memcached,mysql)
- Android之——获取进程总数、内存、任务列表
- 1686 hdu Oulipo(求模式串在文本串中出现的次数)