gpt4 book ai didi

java - 可以压缩图像并可能更改为不同类型吗?

转载 作者:行者123 更新时间:2023-12-01 15:59:44 25 4
gpt4 key购买 nike

我在寻找此问题的答案时遇到问题...

我想要的是一种方法,它接受给定图像的字节数组并压缩它。如果我理解正确的话,如果图像有很多相同的颜色,那么 png 是一种压缩图像的好方法,所以在这个过程中能够将 mime 类型转换为 png 会很好。也就是说,如果图像不是现成的 png 格式。

这就是我的想法:

public static byte[] compressImage(byte[] imagebytes) {

//do the compression here

return imagebytes;
}

最佳答案

您可以通过 Java Image API 来完成此操作,但我不鼓励这样做,因为它既不那么强大,使用起来也不那么酷。

更好的解决方案是连接到 ImageMagick通过JMagick 。进入起来会稍微复杂一些,但您将拥有一个成熟的灵活引擎来处理图像(在多种格式下)..

如果您想保持旧方式,请从 Oracle 教程 here 开始

关于java - 可以压缩图像并可能更改为不同类型吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4270211/

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