diff --git a/src/main/java/net/haesleinhuepf/clij2/plugins/CountNonZeroPixels.java b/src/main/java/net/haesleinhuepf/clij2/plugins/CountNonZeroPixels.java index 97959301..420ba50a 100644 --- a/src/main/java/net/haesleinhuepf/clij2/plugins/CountNonZeroPixels.java +++ b/src/main/java/net/haesleinhuepf/clij2/plugins/CountNonZeroPixels.java @@ -72,7 +72,7 @@ public static double countNonZeroPixels(CLIJ2 clij2, ClearCLBuffer clImage) { Cursor cursor = Views.iterable(rai).cursor(); long sum = 0; while (cursor.hasNext()) { - sum += ((RealType) cursor.next()).getRealFloat(); + sum += (long) ((RealType) cursor.next()).getRealFloat(); } if (clImage != clReducedImage) {