Index: trunk/psLib/src/imageops/psImageCovariance.c
===================================================================
--- trunk/psLib/src/imageops/psImageCovariance.c	(revision 21281)
+++ trunk/psLib/src/imageops/psImageCovariance.c	(revision 21285)
@@ -117,5 +117,5 @@
     PS_ASSERT_ARRAY_NON_EMPTY(array, NULL);
 
-    int xMin = INT_MAX, xMax = INT_MIN, yMin = INT_MAX, yMax = INT_MIN; // Range for covariance
+    int xMin = INT_MAX, xMax = -INT_MIN, yMin = INT_MAX, yMax = -INT_MIN; // Range for covariance
     int num = 0;                        // Number of good matrices to average
     for (int i = 0; i < array->n; i++) {
@@ -127,5 +127,5 @@
         xMax = PS_MAX(xMax, covar->xMax);
         yMin = PS_MIN(yMin, covar->yMin);
-        yMax = PS_MIN(yMax, covar->yMax);
+        yMax = PS_MAX(yMax, covar->yMax);
         num++;
     }
