diff --git a/Mage.Client/pom.xml b/Mage.Client/pom.xml
index 3dbe81fc391..8d242942186 100644
--- a/Mage.Client/pom.xml
+++ b/Mage.Client/pom.xml
@@ -63,13 +63,6 @@
0.9.1
-
-
-
- com.mortennobel
- java-image-scaling
- 0.8.6
-
diff --git a/Mage.Client/src/main/java/mage/client/util/TransformedImageCache.java b/Mage.Client/src/main/java/mage/client/util/TransformedImageCache.java
index eee76a8d0b5..250e4ac0298 100644
--- a/Mage.Client/src/main/java/mage/client/util/TransformedImageCache.java
+++ b/Mage.Client/src/main/java/mage/client/util/TransformedImageCache.java
@@ -3,8 +3,6 @@ package mage.client.util;
import java.awt.*;
import java.awt.image.BufferedImage;
-import com.mortennobel.imagescaling.ResampleOp;
-
/**
*
* @author user
@@ -95,9 +93,12 @@ public final class TransformedImageCache {
}
private static BufferedImage resizeImage(BufferedImage original, int width, int height) {
- ResampleOp resampleOp = new ResampleOp(width, height);
- BufferedImage image = resampleOp.filter(original, null);
- return image;
+ Image scaled = original.getScaledInstance(width, height, Image.SCALE_SMOOTH);
+ BufferedImage output = new BufferedImage(width, height, original.getType());
+ Graphics2D graphics = output.createGraphics();
+ graphics.drawImage(scaled, 0, 0, null);
+ graphics.dispose();
+ return output;
}
public static BufferedImage getResizedImage(BufferedImage image, int width, int height) {