Index: /trunk/psModules/src/camera/pmFPAMosaic.c
===================================================================
--- /trunk/psModules/src/camera/pmFPAMosaic.c	(revision 7624)
+++ /trunk/psModules/src/camera/pmFPAMosaic.c	(revision 7625)
@@ -447,9 +447,9 @@
     // Set up the image
     // Since both upper and lower values are inclusive, we need to add one to the size
-    float xSize = (float)(xMax + 1) / (float)xBinTarget;
+    float xSize = (float)(xMax - xMin + 1) / (float)xBinTarget;
     if (xSize - (int)xSize > 0) {
         xSize += 1;
     }
-    float ySize = (float)(yMax + 1) / (float)yBinTarget;
+    float ySize = (float)(yMax - yMin + 1) / (float)yBinTarget;
     if (ySize - (int)ySize > 0) {
         ySize += 1;
