怎样将YUV422----YUYV 转换成 YUV420SP--UV的格式,请求指点啊!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
你好,
如果采集的数据就是YUV422I的(不是多通道混合情况),在采集输出的时候就可以使能色度降采样,转换为YUV420sp。
如果是内存里面的YUV422I要转换为YUV420SP,可以过一下NSF,bypass NSF的功能,只用色度转换的功能就可以了。
那如果要是采集两路呢,还有我发现在设置Link传递的参数的时候会出现下面的现象,
不通过NFS,应用EDMA直接转换的时候,我把下面的参数设置成SYSTEM_DF_YUV420SP_UV格式,
发现Caputer进来的也是420格式的,不是422的格式了,这是为什么呢?不需要转换,但是出来的图是不对的
pCaptureInstPrm->inDataFormat = SYSTEM_DF_YUV422P;
// pCaptureOutPrm->dataFormat = SYSTEM_DF_YUV422I_YUYV;//没有更改的原图YUV422I
pCaptureOutPrm->dataFormat = SYSTEM_DF_YUV420SP_UV;//去掉NFS
你好,
在VIP的硬件里面包含了色度降采样模块,如果配置使能了色度降采样模块,VIP输出是YUV420。如果VIP输出为YUV422,色度降采样模块就bypass了。
请问,降色度采样的使能,在什么地方是设置呢?是否使能了这个模块,就会直接输出YUV420?
由于NSF占用的内存比较多,所以去掉,但是视频编码还都需要YUV420的格式
你好,
是HDVPSS驱动做的,你可以看看相关驱动代码。