Настройка свойств захвата видео больше не работает в OpenCV 2.2? - PullRequest
6 голосов
/ 29 мая 2011

До OpenCV 2.2 я смог сделать

VideoCapture capture(0);
capture.set(CV_CAP_PROP_FRAME_WIDTH, 640);
capture.set(CV_CAP_PROP_FRAME_HEIGHT, 480);

, чтобы изменить размер кадра. Но после того, как я скомпилировал свое приложение для OpenCV 2.2, настройка свойств больше не работает (хотя видео отображается правильно). Если я получу , получу этих значений, будет возвращено 0. И если я смотрю на размер захваченного кадра, это 160 х 120.

Я искал в Интернете, но большинство постов было посвящено проблеме в Linux, в то время как я использую 64-битную Windows 7. Моя веб-камера - это Logitech QuickCam Ultra Vision.

Есть ли у кого-нибудь такая же проблема? Или вообще никаких проблем?

Заранее спасибо!

Ответы [ 2 ]

2 голосов
/ 23 июля 2011

Эта проблема была решена в OpenCV 2.3, даже с моей старой веб-камерой Logitech QuickCam Ultra Vision.

0 голосов
/ 30 мая 2011

Может быть, вам стоит попробовать VideoInput, который также поддерживается OpenCV и включен в OpenCV 2.0.3.Смотрите пример на http://opencv.willowgarage.com/wiki/CameraCapture

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