完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用的是 CX3 Configuration Tool v2.0 (SDK 1_3_5)
请告诉我"Parralel data width" parameter:"16-bit Zero Pad" 和"16-bit Pack" 的值之间有什么区别? 在这些情况下,CX3 如何为"Video Input Format" " RAW12" 和"RAW10" 打包像素? |
|
相关推荐
1个回答
|
|
在CX3 Configuration Tool v2.0 (SDK 1_3_5)中,"Video Input Format" 支持RAW12和RAW10格式。RAW12和RAW10分别表示每个像素的12位和10位原始数据。为了将这些原始数据传输到CX3处理器,需要对像素进行打包。打包像素的方法有两种:"16-bit Zero Pad" 和 "16-bit Pack"。
1. "16-bit Zero Pad": 在这种方法中,原始数据(RAW12或RAW10)会被填充到16位宽度。这意味着,如果原始数据是12位或10位,那么剩下的4位或6位将被填充为0。这样,每个像素都将占用16位空间。这种方法的优点是简化了数据传输和处理,因为所有像素都具有相同的位宽。 2. "16-bit Pack": 在这种方法中,原始数据(RAW12或RAW10)会被压缩到16位宽度,而不是填充0。这意味着,原始数据的位将被重新排列,以适应16位空间。这种方法的优点是减少了数据传输所需的空间,但可能需要更复杂的数据处理算法来处理压缩的数据。 在CX3中,对于"Video Input Format" RAW12和RAW10,打包像素的方法取决于所使用的"Parralel data width"参数。如果选择"16-bit Zero Pad",则每个像素将占用16位空间,其中原始数据后的位数将被填充为0。如果选择"16-bit Pack",则原始数据将被压缩到16位空间,而不填充0。 总之,"16-bit Zero Pad" 和 "16-bit Pack" 的主要区别在于处理原始数据的方式。"16-bit Zero Pad"通过填充0来简化数据处理,而"16-bit Pack"通过压缩原始数据来减少所需的空间。在选择打包方法时,需要根据实际应用需求和数据处理能力来权衡这两种方法的优缺点。 |
|
|
|
只有小组成员才能发言,加入小组>>
请教个XMC1404调试串口接收时为什么一直无法接收数据的问题
200 浏览 0 评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5736 浏览 2 评论
4090 浏览 9 评论
请问TLE5012B_E1000 启动后为什么位置不能正确获取
3606 浏览 9 评论
1215 浏览 8 评论
432浏览 2评论
257浏览 2评论
366浏览 2评论
TLE9879_BLDC电机启动需要用手拨一下才能转动,怎么解决?
5748浏览 2评论
如果是打开已有的dave工程,怎么查看这个工程选择的mcu型号?
434浏览 2评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-4 21:13 , Processed in 0.651184 second(s), Total 81, Slave 63 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号