RGB图片转YUV422使用opencv封装成一个函数
时间: 2023-06-15 21:04:21 浏览: 409
RGB转YUV的函数
可以使用OpenCV提供的cv::cvtColor函数将RGB图像转换为YUV422格式。以下是一个示例函数:
```cpp
void convertRGBtoYUV422(const cv::Mat& inputImage, cv::Mat& outputImage) {
cv::cvtColor(inputImage, outputImage, cv::COLOR_RGB2YUV_Y422);
}
```
其中,`inputImage`是输入的RGB图像,`outputImage`是转换后的YUV422格式图像。可以通过调用该函数来将RGB图像转换为YUV422格式。
阅读全文