Я работаю с камерой PS-Eye-3 , libusb , Драйвер PSEye , OpenCV 3.4.2 и Visual Studio 2015 / C ++ для Windows10.
Я могу установить экспозицию камеры на любое значение, используя этот код:
cv::VideoCapture *cap;
...
cap = new cv::VideoCapture(0);
cap->set(CV_CAP_PROP_EXPOSURE, exposure); // exposure = [0, 255]
Теперь я бы тоже хотел переключиться на автоэкспозицию.Как установить камеру в режим автоэкспозиции?
Я попробовал следующее:
cap->set(CV_CAP_PROP_EXPOSURE, 0); // not working
cap->set(CV_CAP_PROP_EXPOSURE, -1); // not working
cap->set(CV_CAP_PROP_AUTO_EXPOSURE, 1); // not working, exposure stays fixed
cap->set(CV_CAP_PROP_AUTO_EXPOSURE, 0); // not working, exposure stays fixed
cap->set(CV_CAP_PROP_AUTO_EXPOSURE, -1); // not working, exposure stays fixed
Какая-то идея?