初试牛刀——显示图像

void main()
{
 
	IplImage * image=cvLoadImage("05.jpg");

	cvNamedWindow("main",CV_WINDOW_AUTOSIZE);
	cvShowImage("main",image);
	cvWaitKey(0);
	cvReleaseImage(&image);
	cvDestroyWindow("main");

}


cvloadImage()可以读取绝大多数格式的图像,这类图像包括bmp,DIB,JPEG,JPE,PNG,PBM,SR,RAS,TIFF,函数执行完后,将返回一个指针,指向一块描述该图像文件而分配的数据块,

cvnamewindow()函数第二个参数定义了窗口的属性,该参数可以被设置为0 或者CV_WINDOW_AUTOSIZE,   设置为0 ,窗口大小不会因为图像大小而改变。而设置为CV_WINDOW_AUTOSIZE,窗口会根据图像的大小自动调节窗口。

cvwaitkey()函数功能是使程序暂停,等待用户触发一个按键操作,如果该函数参数为一个正数,程序将暂停一段时间,时间即为该数值,单位为毫秒,然后继续执行程序。当参数为0或者负数时,程序将一直等待用户触发按键操作。

cvreleaseImage()用户释放 存储图像的那块内存,函数执行完后  imgae指针将被设置为null、

cvDdestroyWindow(),销毁显示图像的窗口


对于一些简单的程序,系统会自动调用 cvreleaseImage 和 cvdestroywindow,不必用户自行调用。养成习惯很重要。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值