OpenCV打开NV12图片
时间: 2023-10-06 07:14:10 浏览: 338
用opencv打开图片
5星 · 资源好评率100%
您可以使用OpenCV的cv::cvtColor函数将NV12格式的图像转换为BGR格式的图像,然后再进行操作。具体的代码实现如下:
```c++
cv::Mat nv12Image(height * 3 / 2, width, CV_8UC1, nv12Data);
cv::Mat bgrImage;
cv::cvtColor(nv12Image, bgrImage, cv::COLOR_YUV2BGR_NV12);
```
其中,nv12Data是一个指向NV12格式图像数据的指针,height和width分别是图像的高度和宽度。转换后的BGR格式图像存储在bgrImage中。
阅读全文