From 2b892420f663ce2c2ce3e6d036dfbc09eb430cc6 Mon Sep 17 00:00:00 2001 From: jakubs <jakubs> Date: Wed, 26 Feb 2014 15:36:03 +0000 Subject: [PATCH] SP-1202 BIS-665 Fix the problem when image was not square SVN: 30755 --- .../cisd/openbis/dss/generic/shared/utils/PngWritingHelper.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/utils/PngWritingHelper.java b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/utils/PngWritingHelper.java index 42cb1100ad7..94265c21ccd 100644 --- a/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/utils/PngWritingHelper.java +++ b/datastore_server/source/java/ch/systemsx/cisd/openbis/dss/generic/shared/utils/PngWritingHelper.java @@ -82,7 +82,7 @@ public class PngWritingHelper for (int col = 0; col < cols; ++col) { WritableRaster raster = image.getRaster(); - short[] value = (short[]) raster.getDataElements(row, col, null); + short[] value = (short[]) raster.getDataElements(col, row, null); // TODO The values converted by the color model seem to be byte swapped. We // currently just put the value in the green channel until we figure out how to // handle these images. -- GitLab