- 2024-04-19YUV420 转RGB图像
YUV420转RGB图像 在数字图像处理种YUV格式也是我们经常遇到,与RGB一样也是一种编码格式,开始主要用于电视系统以及模拟视频领域。YUV,分为三个分量,“Y”表示明亮度(Luminance或Luma),也就是灰度值;而“U”和“V”表示的则是色度(Chrominance或Chroma),作用是描述影像色
- 2023-08-15使用FFmpeg进行yuv420转rgba
讲解一下将获取到视频数据,进行rgb转码,并且进行相应的缩放操作//存放解码过后的数据unsignedchar*decode_data;intdecode_size=0;/***解码AVFrame中的yuv420数据并且转换为rgba数据**@paramframe需要解码的帧结构*@paramsrc_width需要转换的帧宽度*
- 2022-12-23cv::Mat到YUV420的转换
某些特定场合我们会经常遇到yuv420格式的视频文件,这种视频帧无法直接用于opencv,故而,需要进行格式转换;幸运的是,opencv提供了rgb到yuv420的格式转换函数;下面给出基本用法;
- 2022-12-15QT 绘制YUV420图片
Qt不能直接绘制YUV数据,需要使用QOPenGLWidget使用OPENGL来绘制,并且这样显示直接用的显卡绘制使用QOPenGLWidget绘制YUV数据,我们需要继承QOpenGLWidget和QOpenGLFunctions(
- 2022-10-03YUV420, YUV422, RGB32内存占用
用R,G,B三原色可以表示所有颜色,每个分量的范围是0-1.我们用一个字节(8bit,2的八次方256)代表一个分量的话,每个分量的范围就是0-255,一个像素有R,G,B三个分量,所以一个像素就占用