之前我写过一篇“使用Pillow对图片进行滤色”的文章,不过很多朋友没有Python,而且Python搭环境可能也比较复杂,因此我就用C++将其算法重制成了一个软件...
原理重述
如上图,就是设置要滤掉的颜色附近n个单位颜色值的透明度,这里的n可以调节,对应软件中的半透明化像素范围。
黑白图可将这个n设置到最大值255,让纯白到纯黑中间的灰色也使用alpha通道调节。
软件达到的效果即为下图中“理想的效果”:
软件下载
- x86为32位版本
- x64为64位版本
- installer为安装包
- green为绿色版压缩包(解包直接点击PNGizer.exe即可使用)
Github:https://github.com/huanghaozi/PNGizer/releases