社区
图形处理/算法
帖子详情
求24位RGB转换为16位RGB值的 失真率 小的 算法
chifagao
2011-08-23 12:20:22
直接 右移截断 再左移 失真率较大 求 失真较小的方法
最好能给代码
...全文
147
3
打赏
收藏
求24位RGB转换为16位RGB值的 失真率 小的 算法
直接 右移截断 再左移 失真率较大 求 失真较小的方法 最好能给代码
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ndy_w
2011-08-24
打赏
举报
回复
完全同意!抖动才能效果好些。
PhotosShop
2011-08-24
打赏
举报
回复
楼上这样的效果肯定失真。
参考这里的文章:
http://www.cnblogs.com/laviewpbt/archive/2009/07/20/1526954.html
ndy_w
2011-08-23
打赏
举报
回复
8位->5位,总是要失真。
伪代码
从24位图读象素pixel24
把它分解为r8,g8,b8,
r5=r8>>3,g5=g8>>3,b5=b8>>3 ,
之后pixel16=r5<<10 | (g5)<<5 | b5;
YV12转
RGB
算法
通过ffmpeg
在将YV12格式的视频数据
转换
为
RGB
格式时,通常需要借助特定的
算法
来完成这个过程。FFmpeg是一个强大的开源多媒体处理框架,它提供了便捷的API,使得开发者无需自行编写复杂的
转换
算法
,即可实现YV12到
RGB
的
转换
。 ...
GRAY8、YUV420P、YUV422P、YUV444P、YUYV422、
RGB
24
间任意两个互转
例如,从
RGB
24
转换
到YUV420P,需要计算每个像素的Y、U和V
值
,反之亦然,需要根据Y、U、V
值
合成
RGB
值
。这个过程涉及到色彩空间理论和数学,包括线性变换和矩阵运算。 在实际应用中,
转换
效
率
和质量是非常重要的考虑...
YUV转成
RGB
本主题主要关注从YUV色彩空间
转换
到
RGB
色彩空间的过程。YUV是一种广泛用于视频编码和传输的色彩模型,尤其在压缩视频流时,它能有效地降低数据量。而
RGB
则是显示器上最常见的颜色模型,它直接对应于红、绿、蓝三种...
实现图像的缩小与放大,程序针对
RGB
图像,不对YUV图像处理.zip
综上所述,本程序专注于处理
RGB
图像的缩放,避开YUV图像的处理,是因为
RGB
图像处理更加直观且通用,而YUV的处理需要额外的色彩空间
转换
和考虑采样
率
等因素,增加了复杂性。在实际应用中,选择适合特定需
求
的图像处理...
图形处理/算法
19,468
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章