|
回复【23楼】bad_fpga
-----------------------------------------------------------------------
可以调的,最后一张是G通道的数据有点大
X_OUT<=( X >>7)- 900;
Y_OUT<=( Y >>7)+ 420 ;//FOR mt9m111
Z_OUT<=( Z >>7)- 1400 ;
/*
X_OUT<=( X >>7)- 900;
Y_OUT<=( Y >>7)+ 320 ;//FOR MT9D111
Z_OUT<=( Z >>7)- 1400 ; */
// Y 596, 0, 680
MAC_3 u0( iY, iCb, iCr,
17'h00254, 17'h00000, 17'h002A8,
X, iRESET, iCLK);
// Cb 596, -200, -416
MAC_3 u1( iY, iCb, iCr,
17'h00254, 17'h3FF18, 17'h3FEA6,
Y, iRESET, iCLK);
// Cr 596, 1210, 0
MAC_3 u2( iY, iCb, iCr,
17'h00254, 17'h004BA, 17'h00000,
Z, iRESET, iCLK);
这里就是直流分量微调和那个YUV to RGB的公式的硬件实现 |
|