Changeset 17780 for trunk/pswarp/src/pswarpPixelFraction.c
- Timestamp:
- May 23, 2008, 11:24:51 AM (18 years ago)
- File:
-
- 1 edited
-
trunk/pswarp/src/pswarpPixelFraction.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/pswarp/src/pswarpPixelFraction.c
r15610 r17780 39 39 long numPix = numCols * numRows; 40 40 41 // Range of valid pixels 42 int xMin = INT_MAX, xMax = -INT_MAX, yMin = INT_MAX, yMax = -INT_MAX; 43 41 44 long numBad = 0; // Number of bad pixels 42 45 for (int y = 0; y < numRows; y++) { … … 44 47 if (mask->data.PS_TYPE_MASK_DATA[y][x] & maskVal) { 45 48 numBad++; 49 } else { 50 if (y > yMax) { 51 yMax = y; 52 } 53 if (y < yMin) { 54 yMin = y; 55 } 56 if (x > xMax) { 57 xMax = x; 58 } 59 if (x < xMin) { 60 xMin = x; 61 } 46 62 } 47 63 } … … 53 69 if (stats) { 54 70 psMetadataAddBool(stats, PS_LIST_HEAD, "ACCEPT", 0, "Accept this readout?", accept); 71 72 psMetadataAddS32(stats, PS_LIST_TAIL, "RANGE.XMIN", 0, "Minimum valid x value", xMin); 73 psMetadataAddS32(stats, PS_LIST_TAIL, "RANGE.XMAX", 0, "Maximum valid x value", xMax); 74 psMetadataAddS32(stats, PS_LIST_TAIL, "RANGE.YMIN", 0, "Minimum valid y value", yMin); 75 psMetadataAddS32(stats, PS_LIST_TAIL, "RANGE.YMAX", 0, "Maximum valid y value", yMax); 55 76 } 56 77
Note:
See TracChangeset
for help on using the changeset viewer.
