ffmpeg解码后的yuv420P数据保存为opencv中mat格式(灰度图),最后保存为.bmp文件

完整代码就不贴上来了,讲一下实现思路:html          ffmpeg解码出来的视频数据是yuv格式,假设为AV_PIX_FMT_YUV420P,后续的图像处理通常都是RGB格式的,而opencv中mat中须要存储成RGB格式,因此就须要从yuv到rgb或者bgr的转换。ffmpeg提供了相应的转换API函数:下面代码中m_width, m_height是原图像宽度与高度,AV_PIX_F
相关文章
相关标签/搜索