如何在不损失质量的情况下放大java中的图像?

时间:2012-02-14 17:25:41

标签: java image image-resizing image-enlarge

我正在使用Java中的图像。我有一组图像 - 比方说每个600x800像素。 我将它们调整为100x100,然后在其上制作一些东西。现在我想在开始尺寸放大图像而不会失去我的变化和像素质量。这可能吗?

2 个答案:

答案 0 :(得分:5)

没有。这也不是一个Java问题。你会怎么用图像编辑器做到这一点?如果你调整两次(特别是小于大一些),你将会失去质量。

您最好的选择是保持原始分辨率,然后使用矢量图形绘制您需要的内容 - 消除任何不必要的大小调整。 (IE,计算您需要绘制的内容,考虑当前大小 - 无需先调整大小为100x100。)这也将解决您在宽高比方面可能会遇到的一些问题 - 就像您将100x100的大小调整为600x800,无论你添加什么,都会显得“拉伸”/更宽。

答案 1 :(得分:0)

  

我想在开始尺寸放大图像而不会丢失我的变化和像素质量。这可能吗?

是的,这是可能而且非常简单。

以下是您的操作方法: 使用您的原始文件。

相关问题