第一个opencv程序

来源:互联网 发布:php 防止sql注入的方法 编辑:程序博客网 时间:2024/05/21 08:01

OpenCV的全称是:Open Source Computer Vision Library。OpenCV是一个基于(开源)发行的跨平台计算机视觉库,可以运行在Linux、Windows和Mac OS操作系统上。它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。作为一个C++渣,开始尝试使用opencv2.4.9 + VS2013写一个程序,很简单的图像读取并显示。

opencv2.4.9下载地址:https://sourceforge.net/projects/opencvlibrary/files/opencv-win/2.4.9/opencv-2.4.9.exe/download

具体配置过程见百度,写得很详细:

http://jingyan.baidu.com/article/75ab0bcbee4b47d6864db2fc.html

最后新建一个c++程序:

#include <cv.h>#include <highgui.h>using namespace std;int main(){IplImage * test;test = cvLoadImage("E:\\004.bmp");//图片路径cvNamedWindow("test_demo", 1);cvShowImage("test_demo", test);cvWaitKey(0);cvDestroyWindow("test_demo");cvReleaseImage(&test);return 0;}
注意图片的路径要写绝对路径,不知道为啥相对路径显示不出来。

显示结果如图所示:



0 0
原创粉丝点击