把之前的滤色Python程序用C++的Qt重制成了软件

首页 / 技术 / 正文

之前我写过一篇“使用Pillow对图片进行滤色”的文章,不过很多朋友没有Python,而且Python搭环境可能也比较复杂,因此我就用C++将其算法重制成了一个软件...

原理重述

如上图,就是设置要滤掉的颜色附近n个单位颜色值的透明度,这里的n可以调节,对应软件中的半透明化像素范围

黑白图可将这个n设置到最大值255,让纯白到纯黑中间的灰色也使用alpha通道调节。

软件达到的效果即为下图中“理想的效果”

软件下载

  • x86为32位版本
  • x64为64位版本
  • installer为安装包
  • green为绿色版压缩包(解包直接点击PNGizer.exe即可使用)

Githubhttps://github.com/huanghaozi/PNGizer/releases

软件源码

https://github.com/huanghaozi/PNGizer

打赏
评论区
头像