使用ycbcr格式捕获相机图像

时间:2014-05-09 17:16:34

标签: c++ opencv video-capture color-space

我正在使用OpenCV从多个摄像头捕捉直播:

capture = cvCaptureFromCAM(cameraNo)

现在,我需要将图像转换为YCbCr色彩空间。我意识到我可以使用cvtColor将图像转换为另一个颜色空间。但是,在捕获图像后,该过程太昂贵了。 It includes a matrix transformation for every pixel;

我想知道是否有属性设置或其他方式在所需的色彩空间上执行捕获(可能在硬件级别上)?或唯一的方法是捕获和转换?

1 个答案:

答案 0 :(得分:1)

,遗憾的是你不能用OpenCV做到这一点。唯一的方法是捕获和转换。