
# 转换图片颜色格式
转换图片的颜色格式。opencv原生未提供RGB/BGR到NV12/NV21的转换选项，故在这里做补充。
#### 接口调用
HiLensEC hilens::CvtColor(const cv::Mat \& src, cv::Mat \& dst, CvtCode code)
#### 参数说明
表1参数说明 
| 参数名  | 说明                                                                                                                                                                                      |
|:---|:---|
| src  | 源图(BGR888或RGB888)。                                                                                                                                                                      |
| dst  | 目的图片。                                                                                                                                                                                   |
| code | 颜色转换码，指定何种转换类型，可选RGB2YUV_NV12、RGB2YUV_NV21、BGR2YUV_NV12、BGR2YUV_NV21。 ``` enum hilens::CvtCode ``` 具体枚举值详情请见[表2]。 |
   
 表2颜色转换码 
| 枚举值          | 说明            |
|:---|:---|
| BGR2YUV_NV12 | BGR转YUV_NV12。 |
| RGB2YUV_NV12 | RGB转YUV_NV12。 |
| BGR2YUV_NV21 | BGR转YUV_NV21。 |
| RGB2YUV_NV21 | RGB转YUV_NV21。 |
   
#### 返回值
返回值为0即成功，其他即失败，失败响应参数如[错误码](https://support.huaweicloud.com/sdkreference-hilens/hilens_03_0048.html)所示。
