[英]Opencv storing Yuyv (YCrCb) in cv::Mat
我从网络摄像头得到的数据是yuv422。 我想将此yuv422存储到cv :: Mat中而不将其转换为RGB ...这可能吗?
谢谢。
是的,只需创建一个3通道矩阵。 请看一下基本的Mat教程
给定色度二次采样,如果将YUYV
数据解压缩为YUV
矩阵(3通道的8位数据),然后使用cv::inRange
等执行过滤,则可能会更简单。您只需对U和每个Y的V个样本。
另一种选择是将矩阵视为4个8位数据通道,然后在您的过滤器结果中,将两个Y
采样通道的结果合并。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.