我从网络摄像头获取的数据是yuv422。我想将这个yuv422存储到cv :: Mat中而不将其转换为RGB ......这可能吗?
感谢。
答案 0 :(得分:2)
是的,只需创建一个3通道矩阵。请查看basic Mat tutorial
答案 1 :(得分:2)
鉴于色度子采样,如果将YUYV
数据解压缩到YUV
矩阵(3个8位数据通道),则可能会更简单,然后使用{{1执行过滤您只需要为每个Y插入U和V样本。
另一种方法是将矩阵视为4通道的8位数据,然后在滤波器结果中,合并来自两个cv::inRange
样本通道的结果。