Fixed CAP_PROP_FORMAT evaluation in case CvCaptureCAM_V4L returns CV_16U image

This commit is contained in:
Vitaly Tuzov 2017-10-19 20:51:00 +03:00
parent a6c02af099
commit ad051cdd99

View File

@ -1636,7 +1636,7 @@ static double icvGetPropertyCAM_V4L (const CvCaptureCAM_V4L* capture,
case CV_CAP_PROP_MODE:
return capture->palette;
case CV_CAP_PROP_FORMAT:
return CV_MAKETYPE(CV_8U, capture->frame.nChannels);
return CV_MAKETYPE(IPL2CV_DEPTH(capture->frame.depth), capture->frame.nChannels);
case CV_CAP_PROP_CONVERT_RGB:
return capture->convert_rgb;
}