标签: opencv
OpenCV函数VideoCapture::get返回“指定的VideoCapture属性”。我们可以使用属性CV_CAP_PROP_FORMAT来询问框架的格式。
CV_CAP_PROP_FORMAT
帧是Mat对象,文档(here)Mat“表示n维密集数值单通道或多通道数组”但似乎不包含格式枚举。
我如何理解VideoCapture :: get(CV_CAP_PROP_FORMAT)返回的每个数字的格式是什么?如何将它们映射到图像格式选项?
答案 0 :(得分:1)
正如@DanMašek上面评论的那样,它是Mat的数据类型代码,例如: CV_8UC1,例如,在代码here中可以看到:
CV_8UC1
case CV_CAP_PROP_FORMAT: return CV_MAKETYPE(CV_8U, capture->frame.nChannels);
(#define代表同义词here。)
#define