1### 4.1.6 色彩空间转换算子 2 3#### 4.1.6.1 色彩空间转换算子实现 4 5通过IVE加速过得色彩空间转换算子可以提高软件在板端运行效率,充分利用硬件资源来为软件服务,color_space_convert中定义了如下空间转换算子,可参考**源码的device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/color_space_convert/smp中**的smp_color_space_convert.h,如下图所示: 6 7 8 9详细讲解下各算子的用法。 10 11以下算子的实现都可以在device/soc/hisilicon/hi3516dv300/sdk_linux/sample/taurus/color_space_convert/smp/smp_color_space_convert.c中找到 12 13###### SAMPLE_IVE_OrigImgToFrm 14 15* 功能:ive image to video frame. 16 17* 具体实现方式如下: 18 19 20 21###### SAMPLE_IVE_FrmToOrigImg 22 23* 功能:video frame to ive image. 24 25* 具体实现方式如下: 26 27 28 29###### SAMPLE_IVE_FrmToU8c1Img 30 31* 功能:video YUV frame to ive image (U8C1) 32 33* 具体实现方式如下: 34 35 36 37###### SAMPLE_IVE_FrmToRgbImg_ImgRgbToYuv 38 39* 具体实现方式如下: 40 41* 功能:ive image RGB to YUV 42 43 44 45###### SAMPLE_IVE_FrmToRgbImg_ImgRgbToBgr 46 47* 功能:ive image RGB to BGR 48 49* 具体实现方式如下: 50 51 52