From f84805df90a7a36341c18cb9e35d0991e9ff2af4 Mon Sep 17 00:00:00 2001
From: felmer <felmer>
Date: Tue, 2 Sep 2014 13:03:34 +0000
Subject: [PATCH] SSDM-802: ImageDebugViewer: Catch exceptions for histogram
 calculation.

SVN: 32394
---
 .../systemsx/cisd/common/test/ImageDebugViewer.java  | 12 +++++++++---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/common/sourceTest/java/ch/systemsx/cisd/common/test/ImageDebugViewer.java b/common/sourceTest/java/ch/systemsx/cisd/common/test/ImageDebugViewer.java
index 423d3878a26..57059237824 100644
--- a/common/sourceTest/java/ch/systemsx/cisd/common/test/ImageDebugViewer.java
+++ b/common/sourceTest/java/ch/systemsx/cisd/common/test/ImageDebugViewer.java
@@ -129,9 +129,15 @@ public class ImageDebugViewer
             System.out.println("color space: " + colorSpace.getName(i) 
                     + ": [" + colorSpace.getMinValue(i) + ", " + colorSpace.getMaxValue(i) + "]");
         }
-        ImageHistogram histogram = ImageHistogram.calculateHistogram(image);
-        System.out.println(histogram);
-        System.out.println(Arrays.toString(histogram.getRedHistogram()));
+        try
+        {
+            ImageHistogram histogram = ImageHistogram.calculateHistogram(image);
+            System.out.println(histogram);
+            System.out.println(Arrays.toString(histogram.getRedHistogram()));
+        } catch (Exception ex)
+        {
+            System.out.println("Couldn't calculate histogram: " + ex);
+        }
         System.out.println("\\_________ " + title);
     }
 
-- 
GitLab