关于新的魔力图档制作
moonboy 现在技术方面的问题已经解决了。
对于任何24位的真彩位图都可以高保真的转换成以魔力调色板为调色板的256色位图。
将4096色转为256色多少会有所失真,而且还必须用魔力的调色板重新调色。目前只能达到这个水平了。
程序编写思路也很简单:
1-读取一个24位的真彩位图和魔力调色板文件。
2-分别对真彩位图的每一像素的颜色与调色板中的颜色(RGB的数值),共256个,做比较,取得最接近的一个RGB值,则得到一个调色板索引,用此索引写入目标位图。
3-完成了。
如果大家对位图结构熟悉的话,相信能看懂我的话。说白了就是遍历像素与调色板。
从别的256色转换成魔力调色板的256色,类似。
|