https://tinyjpg.com/
这货可以把一张780kb的黑白jpg在分辨率不变的情况下压到500多kb,想对服务器上的jpg图片批量进行这个操作,可惜没找到合适的本地版本。
找了好几个试了下,最高的jpegtran也只压到了732kb。而jpegoptim只能压缩不到3%。
tinyjpg本身提供API,不过我要操作的图片数远远超过Free plan,总不能每月处理一部分吧。。。
大部分是黑白图,小部分彩色,格式全为jpg。需求是在分辨率不变、清晰度变化不大的情况下尽量压缩大小。
Linux下有这类工具吗?求推荐。
Using grunt to compress images will call jpegtran
There are still many such tools, and it is recommended that the subject take a look at
imagemin
(actually it is a toolkit). Multiple versions such as cli, grunt, gulp, gui, etc. are provided.