opencv视频学习第三课(显示图像)笔记整理

来源:互联网 发布:mac 您没有必要的权限 编辑:程序博客网 时间:2024/05/14 21:35
#include "stdafx.h"#include <highgui.h>int _tmain(int argc, _TCHAR* argv[]){IplImage* src = cvLoadImage("F:\\tempvs\\Opencv_Video\\show_image\\1.jpg",6);//加载图片//此处的路径,一定是绝对路径,相对路径会报错的。这个一定不能忽视,惨痛的教训cvNamedWindow("showImage");//创建窗口cvShowImage("showImage",src);//在指定窗口中显示指定内容cvWaitKey(0);//等待用户案件cvReleaseImage(&src);//释放图片内存cvDestroyWindow("showImage");//注销窗口return 0;}

函数简介

IplImage* cvLoadImage( const char* filename, int flags=CV_LOAD_IMAGE_COLOR );

filename:图片的绝对路径

flags:指定读入图像的颜色和深度(-1:保持不变,0:强制转化读取图像为灰度图;1:读取彩色图

(在搜索cvLoadImage函数时,看到搜索结果中有提到cvLoadImage的内存泄露问题。目前没有遇到过,但是以后有内容泄露的时候,要想想是不是这个函数引起的。主要参考http://blog.csdn.net/c_arm/article/details/6733185)


1 0
原创粉丝点击