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.
PREVIEW的CFA模块是用来做CFA插值的,但是每次只有10bit的数据进入此模块,然后根据CFA TABLE 中的预设Coefficient,将10bit的单色像素变成30bit的3色像素,请问这是如何实现的,如何利用TABLE中的系数的,以及TABLE中的系数是如何确定的。PS:TABLE大小为760个字节。
I assume you are talking about the values loaded into the RGB2RGB Blending Matrix Coefficient Registers. Look at spru977 (I have version d, section 6.2.19) for a description of the values. Basically they are S12Q8 format blending coefficients used for Bayer interpolation.
首先感谢您的解答,但是CFA interpolation与RGB2RGB Blending 是两个不同的功能模块,两个的作用是不同的。
The RGB2RGB blending module has a general 3 × 3 square matrix and redefines the RGB data from the
CFA interpolation module。
RGB2RGB blending是处理CFA interpolation的数据的,所以您的解答不是那么正确,请问应该是怎么样的呢?
Hi Chentao,
我也没有在文档上找到具体的CFA计算公式,所以我认为这个应该是固定的一个东西。开放给我们编程的是RGB2RGB,能够对颜色产生一定影响,这个和去改CFA的系数应该是一个道理。
BR,
Eason
您好,
现在我面临的问题是无法得知领域像素的情况,只能得到当前单一像素的值,请问是否还能够进行CFA插值呢?如果可以该如何进行?如果不行,那么DM6437的CFA是如何实现这一插值的?