Как использовать cvLoadImage для загрузки в OpenCV Window? - PullRequest
0 голосов
/ 25 мая 2009

У меня есть файл образа на жестком диске.

Я использую «cvLoadImage», чтобы загрузить его и отобразить в окне OpenCV. Хотя этот файл существует, но я получаю пустое окно. Я не могу решить эту проблему.

Ответы [ 2 ]

2 голосов
/ 22 июня 2009

Вот код, который вы хотите сделать:

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);

Скажите, какое сообщение об ошибке вы получаете (если есть).

0 голосов
/ 24 марта 2013

Вам нужно просто поставить "waitKey (1);" после показа изображения (XXX) ;.

Это позволит компьютеру дышать, чтобы показать, какое изображение вы хотите показать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...