ubuntu16.04下编译安装OpenCV
来源:互联网 发布:java 正则表达式 筛选 编辑:程序博客网 时间:2024/05/23 01:14
一: 预先配置
为使OpenCV的安装在编译时更完备,预先安装好所有的开发平台;
二:编译OpenCV
在OpenCV官网下载UNIX的源码包;
安装一下软件:
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev
编译源码:转移到源码文件夹
<del> cmake . make sudo make install</del>详细编译:cd ~/opencv-2.4.10mkdir releasecd releasecmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ~/Tools/opencv-2.4.10sudo makesudo make install三:配置Library
打开/etc/ld.so.conf.d/opencv.conf,在末尾加入/usr/local/lib ;
编辑添加目录:
sudo ldconfig
编辑/etc/bash.bashrc,加入
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
四:测试安装
打开Python,输入:
import cv2.cv as cv
或者:将opencv源码包下的example/c拷贝出来,执行./build_all.sh
编译完后试一个人脸检测的程序:
./facedetect --cascade="/usr/local/share/OpenCV/haarcascades/haarcascade_frontalface_alt.xml" --scale=1.5 lena.jpg
Tips:
1.关于Bash编译方法,参照opencv源码下example/c/build_all.sh
2.有些路径的OpenCV注意大小写,如example/c下facedetect运行时的路径
五:官方的OpenCV编译安装指南
http://www.samontab.com/web/2012/06/installing-opencv-2-4-1-ubuntu-12-04-lts/
0 0
- ubuntu16.04下编译安装OpenCV
- Ubuntu16.04下编译OpenCV
- ubuntu16.04下安装opencv
- ubuntu16.04下安装opencv
- Ubuntu16.04下安装OpenCV
- Ubuntu16.04下安装OpenCV-3.2.0
- Ubuntu16.04下安装编译Caffe
- Ubuntu16.04 安装OpenCV
- 安装Opencv.*在Ubuntu16.04 cuda8.0环境下
- Ubuntu16.04 OpenCV安装笔记
- Opencv安装(ubuntu16.04)
- win7下安装Ubuntu16.04及android源码下载,编译
- ubuntu16.04下opencv3.2和opencv_contrib编译安装
- ubuntu16.04 下dbus-cxx Library编译安装指南
- Ubuntu16.04交叉编译OpenCV并移植
- Ubuntu16.04 编译OpenCV 和 Tesseract-OCR
- ubuntu16.04编译opencv for Android
- 编译Python-(Opencv+Contrib)-Ubuntu16.04
- Swing中Timer定时器的使用
- 根据先中序序列或后中序序列确定二叉树
- 煞笔方干活
- Leetcode: Roman to Integer
- 黑马程序员——Java IO—字节流—PrintStream
- ubuntu16.04下编译安装OpenCV
- ios 简单基础控件创建汇总:UIBUTTON UILabel UITextField UILabel UIscroll
- Learn Beautiful Soup(4)—— 一个简单抓取图书信息的例子
- Android开源框架—android Gson的使用
- 四川大学线下编程比赛第三题:书本转移C程序
- JAVA最基础理解
- Tomcat下载安装及常见问题解决办法
- test
- Lowest Common Multiple Plus