如何使用cvLoadImage加载到OpenCV窗口?

时间:2009-05-25 07:59:52

标签: opencv

我将图像文件放在硬盘上。

我使用“cvLoadImage”加载它并在OpenCV的Window上显示它。虽然这个文件存在但是,我得到一个空白窗口。我无法解决这个问题。

2 个答案:

答案 0 :(得分:2)

以下是您要执行的代码:

IplImage * image = cvLoadImage("yourpath", CV_LOAD_IMAGE_COLOR);

cvNamedWindow("Window name");
cvShowImage("Window name", image);
cvWaitKey(); //To wait until you pressed a key

cvReleaseImage(&image);

告诉我你得到了什么错误信息(如果有的话)。

答案 1 :(得分:0)

你需要简单地把“waitKey(1);”在showImage(XXX)之后;

这会让电脑有喘息时间来显示你想要显示的图像。