Свойство воздействия (15) не поддерживается устройством
#include <iostream>
#include "opencv2/highgui/highgui.hpp"
#include "opencv2/imgproc/imgproc.hpp"
using namespace cv;
using namespace std;
int B;
int main( int argc, char** argv )
{
VideoCapture cap(0); //capture the video from webcam
if ( !cap.isOpened() ) // if not success, exit program
{
cout << "Cannot open the web cam" << endl;
return -1;
}
int Brightness = 25;
namedWindow("Control", CV_WINDOW_AUTOSIZE);
cap.set(CV_CAP_PROP_EXPOSURE, 0.2);
createTrackbar( "Brightness", "Control", &B, 100);
while(true){
Mat original;
Mat better;
cap >> original;
imshow("The Original Pic", original);
waitKey(1);
}
return 0;
}
// Я новичок в openCV и пытаюсь изменить экспозицию с помощью cap.set(CV_CAP_PROP_EXPOSURE, 0.2); но "свойство объекта (15) не поддерживается устройством" произошла эта ошибка, и я не могу ее исправить.. Любая помощь будет принята с благодарностью