gpt4 book ai didi

java - 优化图像 - 在 Java 中无损压缩图像

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:22:02 25 4
gpt4 key购买 nike

拥有一个电子商务网站,我们有成千上万的产品图片。在谷歌上检查 pagespeed 时,它显示了如下内容:

enter image description here

我想知道,Java 中是否有任何内置功能或任何第三方库可用,我们可以使用它们无损压缩我们托管的所有图像。因此,我们可以为客户节省一些 KB。

在互联网上搜索时,我发现很少有像 punnypng 和 kraken 这样付费的,因此我们没有每个月上传大量图片,订阅它们是不值得的。我更喜欢 Java 中的任何内置功能或任何开源第三方库。

我遇到了 JAI,但不确定它是否解决了这个问题。有这方面的实践经验吗?

附言我们正在使用 Java 8

最佳答案

您是否看过 javax.imageio 包中的类 (http://docs.oracle.com/javase/7/docs/api/javax/imageio/package-summary.html)?

您可以对图像进行解码和重新编码。 ImageWriteParam 类 ( http://docs.oracle.com/javase/7/docs/api/javax/imageio/ImageWriteParam.html ) 允许您自定义压缩设置。

关于java - 优化图像 - 在 Java 中无损压缩图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27677164/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com