Ubuntu系统下opencv的安装与测试
来源:互联网 发布:php输出九九乘法表 编辑:程序博客网 时间:2024/05/18 23:28
OpenCV的安装:
这一部分当时安装的时候没有记录所以直接参考:
http://www.linuxidc.com/Linux/2016-07/132879.htm
OpenCV在Ubuntu下的安装,安装opencv之前先要安装一些软件:
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev
在官网下载opencv源码,解压后进入目录,执行(注意有个“.”,作为cmake的参数表示当前目录)
cmake .
然后
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/pkgconfigexport PKG_CONFIG_PATH
OpenCV测试:
在某个目录下(如OPENCV_TEST)建立一个test.cpp文件:
#include <cv.h> #include <highgui.h> using namespace cv; int main(int argc, char* argv[]) { Mat image; image = imread(“1.jpg”); namedWindow("Display Image", CV_WINDOW_AUTOSIZE); imshow("Display Image", image); waitKey(0); return 0; }
写一个cmake的makefile,也叫CMakeLists.txt:
project(test) find_package(OpenCV REQUIRED) add_executable(test test) target_link_libraries(test ${OpenCV_LIBS}) cmake_minimum_required(VERSION 2.8)
编译+运行
1. cmake . 2. make 3. 得到可执行文件test
随便弄个jpg图片做个测试,注意要和上面那个可执行文件放在同一目录下面,我这里名字取的是1.jpg。
./test 1.jpg 如果能看到照片,那就表示成功了。
文件结构如下:
0 0
- Ubuntu系统下opencv的安装与测试
- Ubuntu下thrift的安装与测试
- Ubuntu下ROS的安装与测试
- ubuntu下的Memcached安装与测试
- Ubuntu下安装opencv与python-opencv
- Ubuntu下安装opencv与python-opencv
- (一)openCV在ubuntu下的配置与测试
- Ubuntu 14.04下OpenCV 3.0 安装 测试
- Linux系统下openCV的配置安装及测试
- ubuntu下opencv的安装
- Opencv 2.4.9在Ubuntu下的配置与安装
- ubuntu下QT与opencv的配置安装
- OpenCV 2.4.9在Ubuntu下的配置与安装
- Ubuntu下OpenCV的安装卸载与CMake编译
- Opencv 2.4.9在Ubuntu下的配置与安装
- OpenCV 2.4.9在Ubuntu下的配置与安装
- ubuntu下codeblock安装与opencv配置
- Ubuntu12.04下moses的安装与测试Ubuntu
- div在一个父容器中进行移动
- javascript 函数
- Windows内存管理
- 解决ssm环境下配置log4j打印mybatis的sql语句无效的问题
- js跳出循环的方法
- Ubuntu系统下opencv的安装与测试
- ubuntu系统安装后无法连接无线问题
- 自定义progressBar
- js学习中的问题 indexOf() toFixed()
- js基础学习
- 【重大更新】DevExpress v16.2新版亮点(Reporting篇)
- 增加代码可读性——注释篇
- DEDECMS所有标签调用方式大全
- dao层与service层傻傻分不清楚