noonv » 29 июн 2010, 19:15
пробую изменить разрешение камеры
- Код: Выделить всё • Развернуть
CvCapture* capture = cvCaptureFromCAM(CV_CAP_ANY);
assert( capture );
cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_WIDTH, 640);
cvSetCaptureProperty(capture, CV_CAP_PROP_FRAME_HEIGHT, 480);
но это не срабатывает
Вопрос: OpenCV вообще позволяет устанавливать параметры видеопотока от камеры? и если нет, то как лучше это реализовать?
Спасибо!
executer » 29 июн 2010, 19:27
cvResize я пользую. параметры камеры даже и не думал трогать - у меня явно написано 2 Mpixel FIXED на камере. Родные дрова в других приложениях настраивают разрешение камеры?
noonv » 29 июн 2010, 19:31
да. сторонняя программа позволяет это делать.
пробовал и ресайзить, но это ничего не даёт. Дело в том, что если запускаю камеру с дефолтным разрешением - она показывает чёрный экран. Сторонняя софтина начинает показывать картинку, только если уменьшить разрешение.
executer » 29 июн 2010, 19:35
наверно это надо конкретно по вашей камере гуглить.