anyone know 10-bit raw rgb? about omnivision

房东的猫 提交于 2019-12-10 10:13:33

问题


i'm using Omnivision ov5620

http://electronics123.net/amazon/datasheet/OV5620_CLCC_DS%20(1.3).pdf

this is datasheet. than, you can see the Output Format 10-bit digital RGB Raw data.

first, i know RGB raw data is bayer array.

so, 10-bit RGB mean each channel of 1024 scale? range is 0~1023?

or 8-bit RGB each channel and four-LSB[2:0] is new fifth pixel data?

please refer the image

which is correct?


回答1:


They pack every four adjacent 10-bit pixels (0..1023) of the line into 5 sequential bytes, where each of the first 4 bytes contains the MSB part of the pixel, and the 5th byte contains LSBs of all four pixels packed together into one byte.

This is convenient format because if you want to convert it to RGB8 you just ignore that fifth byte.

Also each displayed line begins with the packer header (PH) byte and terminates with the packer footer (PF) byte. And the whole frame begins with the frame start (FS) byte and terminates with the frame end (FE) byte.



来源:https://stackoverflow.com/questions/25438796/anyone-know-10-bit-raw-rgb-about-omnivision

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!