资源下载链接为: https://pan.quark.cn/s/f989b9092fc5 在图像处理领域,色彩空间转换是一项基础且关键的任务,涉及多种常见颜色格式之间的相互转换,如GRAY8、YUV420P、YUV422P、YUV444P、YUYV422和RGB24。以下是这些格式的详细介绍以及它们之间的转换方法。 GRAY8(灰度图像) GRAY8是一种仅包含亮度信息的图像格式,没有色度信息。每个像素由一个8位灰度值表示,范围为0到255,其中0代表黑色,255代表白色。 YUV(色度空间) YUV是一种将图像分解为亮度(Y)和两个色差分量(U和V)的颜色模型,有多种子格式: YUV420P:也称为I420或YV12,是最常见的YUV格式。它采用4:2:0采样率,即每4个Y像素对应1个U和1个V分量,这种采样方式减少了存储和带宽需求。 YUV422P:采用4:2:2采样率,每行中的每个Y像素对应1个U和1个V分量,但隔行采样。 YUV444P:每个Y像素都有对应的U和V分量,没有采样率降低,提供完整的色彩信息。 YUYV422(YUV交错格式) 这种格式也称为YCbCr 4:2:2,每个像素由4个字节组成,顺序为Y、Cb、Y、Cr。与YUV422P类似,但数据是交错存放的。 RGB24(红绿蓝三原色格式) RGB24是一种典型的彩色图像格式,每个像素由三个8位的红、绿、蓝分量组成,总共24位。 色彩空间转换通常借助图像处理库或工具完成,例如OpenCV、ImageMagick或FFmpeg。FFmpeg是一个强大的多媒体处理框架,其swscale库专门用于色彩空间转换。例如,“simplest_ffmpeg_swscale_1.1.1”可能是一个示例代码或工具,用于演示如何利用FFmpeg进行颜色空间转换。 转换过程包括读取源图像、解析其格式,然后应用适当的算法将像素从一
2025-12-29 16:00:27 364B 图像格式 格式转换
1
使用tiny4412开发板,通过V4L2采集USB摄像头图像数据,输出YUYV422格式数据。然后通过转码为RGB32格式数据,最后使用液晶显示屏进行实时显示
2023-07-08 03:03:42 21KB YUYV RGB32 V4L2
1
yuyv图像转rgb后转bmp的一个简单demo-附件资源
2023-01-10 17:24:10 106B
1
强大的看yuv数据的软件,windows版网上随便能下到,这个是linux版的,官网被墙无法访问。放在这里供有需求之人。
2022-06-08 19:54:41 532KB 7yuv yuv yuyv rawdata查看
1
yuyv422格式图像文件。大小为352*288
2022-05-25 19:04:58 50.27MB yuyv
1
ffmpeg编程:读取摄像头信息,保存为裸yuv420p、yuyv422视频流,参见文档:https://blog.csdn.net/dijkstar/article/details/85881709
2022-05-11 11:27:35 11.15MB ffmpeg
1
谈谈RGB、YUY2、YUYV、YVYU、UYVY、AYUV
2022-04-10 11:24:56 82KB RGB
1
好用一个YUYV图片工具,亲测可用,分享给大家使用,可以直接打开采集的YUYV图像格式的文件
2022-02-26 18:37:26 153KB YUYV
1
封装 DirectDraw 显示功能的 Dll,支持YV12 I420 YUYV YVYU UYVY NV12 NV21 RGB555 RGB565 BGR24 RGB32 BGR32 PAL8 格式的显示。如果运行 bin 下的 DirectDrawDemo.exe,看不到某些图像,说明你的显示系统不支持某些格式。完全免费,恕不提供代码及后续支持。
2022-01-27 17:35:45 702KB DirectDraw YV12 YUYV NV12
1
查看yuv格式文件的工具,使用简单 附带一个yuv格式文件test_yuv420p_320x180.yuv,可以打开查看 支持YV12,IYUV(I420) ,YV16 ,YUYV(YUNV,V422,YUY2) ,YVYU,UYVY(UYNV,Y422),IYU2,IUYV,NV12
2022-01-19 15:57:38 2.86MB YUV YUYV I420 文件查看工具
1