Upsample from 4XX MCU
FwStatus | fwiSampleUp444LS_MCU_16s8u_P3C3R | ( | const Fw16s * pSrcMCU[3], Fw8u * pDst, int dstStep ); | |
FwStatus | fwiSampleUp422LS_MCU_16s8u_P3C3R | ( | const Fw16s * pSrcMCU[3], Fw8u * pDst, int dstStep ); | |
FwStatus | fwiSampleUp411LS_MCU_16s8u_P3C3R | ( | const Fw16s * pSrcMCU[3], Fw8u * pDst, int dstStep ); |
dstStep | Destination buffer step size (width of the buffer in bytes). | |
pDst | Pointer to a location in a destination buffer. | |
pSrcMCU[3] | Array of pointers to source MCU image blocks. |
These functions step through an minimum coded unit in a source buffer, perform chrominance upsampling, level-shift the source data to 8-bit unsigned values, and write interleaved pixel-order output data to a destination buffer.
There are functions for 4:4:4, 4:2:2, and 4:1:1 MCUs.