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