文章标题
来源:互联网 发布:人工智能儿童教育产品 编辑:程序博客网 时间:2024/06/06 17:44
Ubuntu同时安装opencv2 和opencv3
标签(空格分隔): Ubuntu opencv2 opencv3
安装opencv2
1、安装依赖项
apt-get install build-essential libgtk2.0-dev libvtk5-dev libjpeg-dev libtiff4-dev libjasper-dev libopenexr-dev libtbb-dev
2、下载opencv2源文件http://opencv.org/downloads)得到一个安装包.zip,解压到任意位置
3、编译
cd 解压的位置
mkdir build
cd build
cmake ..
make
4、安装 sudo make install
Opencv默认存储在/usr/local/目录下。使用opencv2时候在 新建工程中的CMakeLists.txt中用find_package(OpenCV REQUIRED)可以找到OpenCV的头文件和库文件。
安装opencv-3.2.0
1、安装依赖项 sudo apt-get install build-essential cmake libopencv-dev libgtk2.0-dev pkg-config python-dev python-numpy
2、官网下载opencv3的源文件.zip
3、新建文件夹存放opencv3安装内容。我的新建路径”/home/stark/opencv3”
4、修改CMakeLists.txt
unzip <opencv-3.2.0的源文件>
cd <opencv-3.2.0文件夹>
gedit CMakeLists.txt
将set(CMAKE_INSTALL_PREFIX "/usr/local" CACHE PATH "Installation Directory")
更改为新建的opencv3安装的路径set(CMAKE_INSTALL_PREFIX /home/stark/opencv3" CACHE PATH "Installation Directory")
5、编译
cd <opencv-3.2.0的源文件>
mkdir build
cd build
cmake ..
make
在cmake ..
会英文网络不好,在下载ICV: Downloading ippicv_linux_20151201.tgz...
报大量错误
需要自己下载ippicv_linux_20151201.tgz(https://raw.githubusercontent.com/Itseez/opencv_3rdparty/81a676001ca8075ada498583e4166079e5744668/ippicv/ippicv_linux_20151201.tgz)
然后复制替换到opencv-3.2.0/3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e文件下的ippicv_linux_20151201.tgz。再进行编译
6、安装 sudo make install
7、在CMakeLists.txt中调用opencv-3.2.0
在find_package(OpenCV REQUIRED)
前加上set(OpenCV_DIR "/home/stark/opencv3/share/OpenCV/")
路径是自己新建的opencv3安装路径。此处是 。”/home/stark/opencv3/share/OpenCV/”。
- 文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题 文章标题 文章标题 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 文章标题
- 你的信用值多少钱?信用好了到底能干什么?
- Let's Encrypt申请免费https证书并配置nginx
- Eclipse安装使用WindowBuilder插件
- 指针与数组
- 6358630
- 文章标题
- dubbo中关于protocol的配置
- android TBS 腾讯浏览服务 集成
- Eclipse下创建jni
- java中几种JSON库的解析速度对比
- MyBatis配置文件全解析
- TP5分页类使用——超级简单好用
- js获取地址栏参数
- usb单片机程序