之前在帮一个游戏重建项目的时候,遇到BMP抠色的问题。

例如:

扣普通底色

蓝色底图

这种最简单,把对应颜色扣掉就好了。

黑色渐变BMP

黑色渐变

这种最困难,是黑色渐变的。

原来用的是PhotoShop里面的“滤色”完美解决问题。

那么问题来了,只是适合用在海报制作,做游戏还比较麻烦,我们需要的是PNG图片。

小弟不才,只能用NodeWebkit配合HTNL5的Canvas做了个滤色小工具。随便写了个抠色算法和渐变颜色扣去的算法。

有需要的朋友可以收了这个,里面也是开源的~

工具的下载链接

除非注明,麦麦小家文章均为原创,转载请以链接形式标明本文地址。

版权声明:自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)

本文地址:https://blog.micblo.com/2015/05/10/BMP%E6%8A%A0%E8%89%B2%E8%BD%AC%E9%80%8F%E6%98%8EPNG%E7%9A%84%E9%82%A3%E4%BA%9B%E4%BA%8B/