opencv3.3+opencv_contrib-3.3编译及在eclipse下使用opencv
来源:互联网 发布:千里眼淘宝数据插件 编辑:程序博客网 时间:2024/05/21 13:07
下载opencv3.3 与opencv_contrib3.3 源码
解压后将contrib 目录放入到 opencv目录下
#ls3rdparty cmake data LICENSE platformsapps CMakeLists.txt doc modules README.mdbuild CONTRIBUTING.md include opencv_contrib-3.3.1 samples
cd opencv-3.3
新建bulid 目录,并进入该目录
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=/home/files/opencv-3.3.1/opencv_contrib-3.3.1/modules/ ..
红色部分改为对应目录位置
等待一柱香时间,
make -j8 #8线程编译make install
编译安装完毕,注意install时头文件的目录与库的目录
PS:如果在74%时出现错误,需要更新一个应用
sudo apt-get install libtiff5-dev
配置:
运行sudo ldconfig -v将动态库被系统共享
查看安装信息:
运行
pkg-config --cflags opencv查看头文件目录
运行
pkg-config --libs opencv
查看库目录及各个库
新建一个eclipse工程,在properties下的build下的settings中的gcc c++ compiler中的includes中的include paths 中添加上面查出的头文件目录,一个一个添加
类似,在properties下的build下的settings中的gcc c++ linker中的libraries中的library search path中添加上面查出的目录,在libraries中添加各个库,一个一个添加
如此配置完毕
测试:
#include <cv.h>#include <highgui.h>using namespace cv;int main( int argc, char** argv ){ Mat image; image = imread( argv[1], 1 ); if( argc != 2 || !image.data ) { printf( "No image data \n" ); return -1; } namedWindow( "Display Image", CV_WINDOW_AUTOSIZE ); imshow( "Display Image", image ); waitKey(0); return 0;}
build后运行即可
阅读全文
0 0
- opencv3.3+opencv_contrib-3.3编译及在eclipse下使用opencv
- Windows环境下使用CMake编译OpenCV3.0和OpenCV_contrib
- opencv3.3+opencv_contrib+vs2013编译
- Ubuntu下opencv3.3和opencv_contrib的编译安装
- 在Windows下编译扩展OpenCV 3.1.0 + opencv_contrib 及一些问题
- opencv3.3.1、opencv_contrib-3.3.1使用 CMake 编译步骤
- window下编译Opencv3.1.0和opencv_contrib
- 在Windows下编译扩展OpenCV 3.1.0 + opencv_contrib
- linux 下配置opencv3.3.0及 opencv_contrib
- OpenCV3.1开发系列-CMake编译OpenCV3.1及opencv_contrib
- Opencv3+Opencv_contrib编译
- 在Linux下编译OpenCV_Contrib
- OpenCV3及opencv_contrib安装
- Ubuntu下在openCV3.2中配置opencv_contrib,然后使用SURF算子
- Windows环境下编译OpenCV3.1和OpenCV_contrib
- Windows环境下编译OpenCV3.1和OpenCV_contrib for vs2008
- Windows环境下编译OpenCV3.1和OpenCV_contrib
- windows下cmake编译opencv3.2+opencv_contrib完整过程
- 数据结构-树的进阶代码
- idea添加源代码目录,编译代码出现时钟样式
- KMP算法
- 浅识zabbix
- setup kvm nested virtualization guest
- opencv3.3+opencv_contrib-3.3编译及在eclipse下使用opencv
- matlab上找不到电脑摄像头的适配器
- python机器学习案例系列教程——核方法
- 编程素养014
- codeforces 281A Word Capitalization
- HDOJ 2002 计算球体积
- 死锁及如何避免,包括事务注意事项
- 如何转载别人的博客
- 2017年12月17日 第三十九天次总结