Changeset 34298
- Timestamp:
- Aug 8, 2012, 4:32:00 PM (14 years ago)
- File:
-
- 1 edited
-
trunk/ppBackground/src/ppBackgroundRestore.c (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ppBackground/src/ppBackgroundRestore.c
r28300 r34298 59 59 psImage *patternImage = patternRO->image; // Image with pattern 60 60 psImage *patternMask = patternRO->mask; // Mask for pattern 61 // The sign is flipped for the continuity correction. 62 bool mdok; 63 bool isContinuity = psMetadataLookupBool(&mdok, pattern->hdu->header, "PTRN_CON"); 64 61 65 for (int y = 0; y < numRows; y++) { 62 66 for (int x = 0; x < numCols; x++) { 63 image->data.F32[y][x] -= patternImage->data.F32[y][x]; 67 if (isContinuity) { 68 image->data.F32[y][x] += patternImage->data.F32[y][x]; 69 } else { 70 image->data.F32[y][x] -= patternImage->data.F32[y][x]; 71 } 64 72 mask->data.PS_TYPE_IMAGE_MASK_DATA[y][x] |= patternMask->data.PS_TYPE_IMAGE_MASK_DATA[y][x]; 65 73 }
Note:
See TracChangeset
for help on using the changeset viewer.
