求24位RGB转换为16位RGB值的 失真率 小的 算法

chifagao 2011-08-23 12:20:22
直接 右移截断 再左移 失真率较大 求 失真较小的方法


最好能给代码
...全文
138 3 打赏 收藏 转发到动态 举报
AI 作业
写回复
用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;

19,471

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧