Changeset 19164 for trunk/psModules/src/imcombine/pmSubtraction.h
- Timestamp:
- Aug 22, 2008, 12:45:36 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/imcombine/pmSubtraction.h (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/imcombine/pmSubtraction.h
r19122 r19164 6 6 * @author GLG, MHPCC 7 7 * 8 * @version $Revision: 1.2 8$ $Name: not supported by cvs2svn $9 * @date $Date: 2008-08- 19 00:44:42$8 * @version $Revision: 1.29 $ $Name: not supported by cvs2svn $ 9 * @date $Date: 2008-08-22 22:45:36 $ 10 10 * Copyright 2004-207 Institute for Astronomy, University of Hawaii 11 11 */ … … 26 26 /// Mask values for the subtraction mask 27 27 typedef enum { 28 PM_SUBTRACTION_MASK_CLEAR = 0x00, // No masking29 PM_SUBTRACTION_MASK_BAD_1 = 0x01, // Image 1 is bad30 PM_SUBTRACTION_MASK_BAD_2 = 0x02, // Image 2 is bad31 PM_SUBTRACTION_MASK_CONVOLVE_1 = 0x04, // If image 1 is convolved, would bebad32 PM_SUBTRACTION_MASK_CONVOLVE_2 = 0x08, // If image 2 is convolved, would bebad33 PM_SUBTRACTION_MASK_ FOOTPRINT_1 = 0x10, // Bad pixel within the stamp footprint of image 134 PM_SUBTRACTION_MASK_ FOOTPRINT_2 = 0x20, // Bad pixel within the stamp footprint of image 235 PM_SUBTRACTION_MASK_BORDER = 0x40, // Image border36 PM_SUBTRACTION_MASK_REJ = 0x80, // Previously tried as a stamp, and rejected28 PM_SUBTRACTION_MASK_CLEAR = 0x00, // No masking 29 PM_SUBTRACTION_MASK_BAD_1 = 0x01, // Image 1 is bad 30 PM_SUBTRACTION_MASK_BAD_2 = 0x02, // Image 2 is bad 31 PM_SUBTRACTION_MASK_CONVOLVE_1 = 0x04, // If image 1 is convolved, would be poor or bad 32 PM_SUBTRACTION_MASK_CONVOLVE_2 = 0x08, // If image 2 is convolved, would be poor or bad 33 PM_SUBTRACTION_MASK_CONVOLVE_BAD_1 = 0x10, // If image 1 is convolved, would be bad 34 PM_SUBTRACTION_MASK_CONVOLVE_BAD_2 = 0x20, // If image 2 is convolved, would be bad 35 PM_SUBTRACTION_MASK_BORDER = 0x40, // Image border 36 PM_SUBTRACTION_MASK_REJ = 0x80, // Previously tried as a stamp, and rejected 37 37 } pmSubtractionMasks; 38 38 … … 104 104 const pmReadout *ro2, // Input image 2 105 105 psImage *subMask, ///< Subtraction mask (or NULL) 106 psMaskType blank, ///< Mask value for blank regions 106 psMaskType maskBad, ///< Mask value to give bad pixels 107 psMaskType maskPoor, ///< Mask value to give poor pixels 108 float poorFrac, ///< Fraction for "poor" 107 109 const psRegion *region, ///< Region to convolve (or NULL) 108 110 const pmSubtractionKernels *kernels, ///< Kernel parameters
Note:
See TracChangeset
for help on using the changeset viewer.
