擅长:python、mysql、java
<p>我有两个建议。一个是<a href="https://github.com/jcupitt/libvips" rel="nofollow noreferrer">libvips</a>,另一个是{a2}。在</p>
<p>因为我没有基准测试,所以我只写下每个库的要点。在</p>
<p>Libvips支持大量的图像格式,并通过智能决策来提高速度,允许多线程处理和使用快速cpu指令<a href="https://github.com/jcupitt/libvips/wiki/Why-is-libvips-quick" rel="nofollow noreferrer">explained here</a>和<a href="https://github.com/jcupitt/libvips/wiki/Speed-and-memory-use" rel="nofollow noreferrer">benchmarks</a>。python版本也是<a href="https://pypi.python.org/pypi/pyvips" rel="nofollow noreferrer">here</a></p>
<p>JPETRAN仅适用于JPEG。它们通过直接操作jpeg数据来获得速度,而无需将主<a href="https://github.com/jbaiter/jpegtran-cffi" rel="nofollow noreferrer">readme</a>中解释的最终输出与基准一起重新压缩。在</p>
<p>我的猜测是,jpegtran是单线程的,当它可以在多处理环境中运行时,它的性能将优于libvip。我们唯一的比较是枕头的基准,他们都比较。Libvips的性能比它高出6倍,而jpetran可能是2倍。在</p>