读书人

GDI+应用:真彩色图像转索引图像解决办

发布时间: 2012-02-28 13:06:36 作者: rapoo

GDI+应用:真彩色图像转索引图像
参照有关资料,写了几个类,用来实现真彩色图像转16色、256色索引图像。下面是PNG图片转换效果图:


左边是PNG源图,中间是转换后存储的白色背景GIF图片(设置ColorBackground属性可改变背景颜色),右边是没经过转换直接存储的GIF图片。

完整代码见我的BLOG文章:

http://blog.csdn.net/maozefa/archive/2009/09/24/4592103.aspx


[解决办法]
学习~~~~~~~~~~
[解决办法]
留名,学习
[解决办法]
关于真彩色图像转索引图像我也研究了很多,关键是两点:一是调色板的获取,二是像素抖动。

要有好的效果,必须有优良的调色板和好的抖动方法,一般来说八叉树法找图像的流行色所获得的调色板是非常好的,但是这里有个效率问题,对于大图像必须注意,比较恰当的做法是先生成这个图像的一个比较小的(比如150*100,要保证长宽比不变),然后计算这个图像的流行色。
抖动的目的是为了增强图像的视觉效果,有很多中抖动方式,经典的莫过于flyod抖动了。

读书人网 >.NET

热点推荐