散分,给仍在用VB的一些保存GIF的资料。
PSC上有一些经典的代码,用纯VB写得GIF编码。
http://www.pscode.com/vb/scripts/ShowCode.asp?txtCodeId=49875&lngWId=1
http://www.pscode.com/vb/scripts/ShowCode.asp?txtCodeId=45899&lngWId=1
从这些代码中,我们可以学习的八叉树的实现方法,以及GIF-LZW压缩算法,同时,如果你聪明一点,就可以很好的实现24位真彩色转换位256色的过程了。
综合这两个例子,要实现PS中的索引色那个对话框
中的大部分内容也就不是难事了。
上述代码中的运行速度还不怎么理想,如果优化的话一般对于桌面级别大小的图像要转换为256色(最优调色板+抖动)基本上不需要200ms的。
[解决办法]
顶