ImageAlpha:压缩 PNG 图片,去掉无效的透明

在你日常处理图片的时候,是不是常常被那些庞大的PNG文件搞得头疼?特别是那些带有透明背景的图片,文件大小简直让人崩溃。别担心,我来给你介绍一个神器——ImageAlpha。这个小工具专门用来压缩PNG图片,去掉那些无效的透明,让你的图片变得更加轻盈。
ImageAlpha 是什么?
ImageAlpha是一款专门为Mac用户设计的图片压缩工具,它可以大幅度减少24位PNG文件的大小,包括那些带有alpha透明度的图片。通过应用有损压缩和转换为更高效的PNG8+alpha格式,ImageAlpha让你的图片在保持质量的同时,文件大小更小。而且,这些图片兼容iOS、所有浏览器,甚至在老旧的IE6中也能表现良好。
如何使用 ImageAlpha?
使用ImageAlpha非常简单。你只需要将真彩色PNG图片拖入软件的主窗口,小图片会立即被转换。如果图片较大,可能会看到几秒钟的进度指示器。
如果你对压缩后的质量不满意,可以在“Median Cut”和“Posterizer”压缩类型之间选择,并尝试“Dithered”模式。如果质量已经很棒了,可以试着减少颜色数量,这样会进一步减小文件大小。
小技巧
- IE6友好模式:这个模式会将几乎不透明的颜色完全不透明化,以便在IE6中更好地显示。
- 保存图片:完成后,按下??S保存图片。ImageOptim可能会进一步减少文件大小。
- 颜色配置问题:如果图片颜色完全改变(例如变得更亮或更饱和),你需要从PNG中移除颜色配置文件(在你的图形程序中将图片转换为sRGB/gamma 2.2,或使用ImageOptim移除gamma)。
- 背景测试:你可以通过选择左侧调色板中的背景来测试图片在不同背景下的效果。你也可以拖动自己的背景图片到该区域。
批量处理
ImageAlpha支持命令行批量处理。它基于pngquant,你可以在ImageAlpha.app/Contents/MacOS目录中找到编译好的pngquant可执行文件。或者,试试ImageOptim-CLI。
开源与贡献
ImageAlpha是一个免费开源软件,遵循GPL v2协议。欢迎大家贡献代码!你可以查看或fork源代码(Python)并进行改进。需要帮助的话,随时联系我哦。
结语
在我看来,ImageAlpha是处理PNG图片的好帮手,特别是对于那些需要兼顾质量和文件大小的场合。虽然它不再支持最新的macOS版本,但仍然是一个值得一试的工具。如果你还没用过,不妨下载试试看,或许会给你带来意想不到的惊喜!