有没有一个用于图像的Java库?

3

我在Java中对图像处理比较陌生。
我被分配了一个任务,需要重新调整和缩放网站图片。

是否有一个简单的库可以完成这个任务?
一个只需要下载一个jar文件并添加到我的项目中的库?
我不想被迫安装编解码器和文件到Windows中。

我只需要该库支持基本功能。

Lib.cropImage();
Lib.resizImage();
Lib.scaleImage()

我已经找到了一个名为JAI的库,但是我找不到下载它的jar文件。
我是否漏掉了什么?


类似于这个的东西? - wallenborn
5个回答

3

3

谢谢你的回答,但是当我使用这个函数时,我无法将它保存到硬盘上。Image img = null; img = ImageIO.read(new File("D:/files/save/Penguins_1321871576590.jpg")); img.getScaledInstance(50, 50, Image.SCALE_SMOOTH);由于Image没有保存方法,我该如何将其保存到硬盘上?我必须将其转换为缓冲图像,然后使用ImageIO保存吗?还是有更简单的方法? - A.Alqadomi
嗨,很高兴能帮到你。那是一个不同的问题,请接受这个答案,如果它解决了原来的问题,并发布一个新的关于将缩放后的图像保存到磁盘中的问题:)。请在此处发布链接,以便我可以跟进:) - GETah

1

Java2D 库应该足够了。


0

对于图像处理,我建议从以下列表中选择一个包。

在您的情况下,JAI可以胜任这份工作,您可以在此处下载它。


0

你试过imageJ吗?它是世界上最快的纯Java图像处理程序。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接