首先是两个安装的链接:
http://www.tuicool.com/articles/nYJrYra
http://my.oschina.net/u/1757926/blog/293976
我使用的是ubuntu14.04版本,64位的。在sourceforge上下载的压缩文件,最新的版本按照上面的实例无法安装。
我这边装了个较就的版本,2.4.8版本,临时还算够用。
同时,也可以在github上面下载最新版本的源代码,同样的进行编译安装。https://github.com/上面搜索openCV,最上面的就是了。
然后fork,git clone到本地就OK了。
在home文件夹下新建一个用于存放工程的目录,在其下添加源代码文件,show.cpp:
#include
#include
#include
#include
using namespace cv;
int main()
{
// 读入一张图片
Mat img=imread("pic.jpg");
cvNamedWindow("test");
imshow("test",img);
// 等待8s后窗口自动关闭
waitKey(8000);
printf("版本:");
printf(CV_VERSION);
printf("\n");
}
然后在同样的目录下面添加 CMakeLists.txt 文件:
cmake_minimum_required(VERSION 2.8)
project(show_img)
find_package( OpenCV REQUIRED)
add_executable( show show.cpp )
#这个和excutable 一样
target_link_libraries(show ${OpenCV_LIBS} )
再添加一个图片文件,命名为pic.jpg。(图片来自 http://www.vim.org/ )
接着cd进你的工程目录:
cmake .
make
./show
OK~