[学习OpenCV攻略][003[初试牛刀——显示图片]
cvLoadImage(路径)
加载指定路径的图片到内存
cvNamedWindow("窗口名称", 属性)
创建窗口,窗口名称用来被其他函数引用,属性:0表示窗口大小不变,CV_WINDOW_AUTOSIZE表示窗口尺寸随图片变化
cvShowImage("窗口名称",图片)
在窗口中显示图片
cvWaitKey(时间)
暂停程序,当设置时间为0或负数时,需要用户按键才会继续执行,当设置时间为正数是表示等待多少毫秒后继续执行
cvReleaseIamge(图片)
释放图片内存
cvDestroyWindow("窗口名称")
销毁窗口
#include "highgui.h" int main(int argc, char** argv){ IplImage* img = cvLoadImage(argv[1]); cvNamedWindow("hello", CV_WINDOW_AUTOSIZE); cvShowImage("hello", img); cvWaitKey(0); cvReleaseImage(&img); cvDestroyWindow("hello"); return 0; }