diff --git a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/imageprocessor/jai/JaiImageProcessor.java b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/imageprocessor/jai/JaiImageProcessor.java index 912630945..b5d4a7cae 100644 --- a/api/src/main/java/edu/cornell/mannlib/vitro/webapp/imageprocessor/jai/JaiImageProcessor.java +++ b/api/src/main/java/edu/cornell/mannlib/vitro/webapp/imageprocessor/jai/JaiImageProcessor.java @@ -87,7 +87,7 @@ public class JaiImageProcessor implements ImageProcessor { try { RenderedOp mainImage = loadImage(mainImageStream); - BufferedImage bufferedImage = new BufferedImage(mainImage.getWidth(), mainImage.getHeight(), BufferedImage.TYPE_INT_RGB); + BufferedImage bufferedImage = new BufferedImage(mainImage.getWidth(), mainImage.getHeight(), BufferedImage.TYPE_3BYTE_BGR); // BufferedImage.TYPE_INT_RGB new ColorConvertOp(null).filter(mainImage.getAsBufferedImage(), bufferedImage); log.debug("initial image: " + imageSize(bufferedImage)); diff --git a/dependencies/pom.xml b/dependencies/pom.xml index f142c8a22..1f10d9467 100644 --- a/dependencies/pom.xml +++ b/dependencies/pom.xml @@ -126,6 +126,12 @@ net.sf.jga jga 0.8.3 + + + jre + javaws + + net.sf.json-lib