YUV422 16bit conversion.

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

YUV422 16bit conversion.

1,516 次查看
nathanyoung
Contributor I

Hey, I'm trying to do something at the moment, and am slowly coming to the conclusion that its not possible, but thought I'd ask here before I give up entirely.
I'm capturing YUV422 from a 16-bit data bus and want it in memory as YUV420P. Rather than doing this in memory space, it would be great to do this in the IPU.
According to my understanding though, 16 bit YUV422 must be captured as generic data, which is stored straight in memory. Therefore, the only way to convert it to 420P would be to load it back into the IPU from memory, convert it, and then load it back into memory?
Am I right with this (and if so, is there any advantage to using this method over performing the conversion myself)?
Thanks in advance.

0 项奖励
回复
1 回复

1,310 次查看
igorpadykov
NXP Employee
NXP Employee

Hi Nathan

one can try conversion using IPU DP - Display Processor, described

in sect.37.4.9.5 Color Space Conversion unit - CSC i.MX6DQ Reference Manual

http://cache.freescale.com/files/32bit/doc/ref_manual/IMX6DQRM.pdf

Examples can be found on

https://community.freescale.com/docs/DOC-94961 

Best regards
igor
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复