YUV422的resize较为彻底,它提供了一次性的将要resize的YUV数据resize的功能,
所以流程较为简单,具体过程为:
1、ResizeCreate
2、ResizeConfig
3、ResizeExecute
4、ResizeDelete
例:色彩空间:YUV422 ----> YUV420
分辨率:704*576 ----> 704*576
以上两种数据的UV分量全为半交错的
//========================================//
Resize_Handle hResize;
Resize_Attrs rszAttrs;
/* resizehandle的创建 */
hResize = Resize_create(&rszAttrs);
//========================================//
Int32 bufSizeIn;
Int32 bufSizeOut;
Buffer_Handle resizeInBuf;
Buffer_Handle resizeOutBuf;