Я знаю, что это бесполезный вопрос, но я не мог найти ответ нигде, поэтому мне любопытно найти ответ.
Я использую OpenCV 3.1.0 и Python 3.5.2, чтобы захватить некоторые изображения с различным временем экспозиции с cv2.VideoCapture
, как это:Правильное имя для настройки экспозиции видеозахвата OpenStudio Python
cap = cv2.VideoCapture(0)
k = -4
cap_next = cap.set(15, k)
ret, img = cap.read()
outcam = './img.jpg'
cv2.imwrite(outcam, img)
cap.release()
Однако мне удалось получить доступ к видео экспозиции приписывать только через его номер , а не с его строкой имени: когда я подставляю 15
с CAP_PROP_EXPOSURE
или CV_CAP_PROP_EXPOSURE
Я получаю ошибку NameError: name 'CAP_PROP_EXPOSURE' is not defined
.
Вы знаете, как это сделать с моей текущей версией OpenCV?
Да, это так, спасибо ... очень глупый вопрос – Eggman
так это значит по установке .exposure по умолчанию 15. Является ли это ? – Abc
Нет. Это означает, что свойство экспозиции имеет ID = 15. Это не значение самой экспозиции. – MateuszB