Changeset 7283 for trunk/psModules/src/camera/pmFPAMaskWeight.h
- Timestamp:
- Jun 1, 2006, 4:16:05 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/psModules/src/camera/pmFPAMaskWeight.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/psModules/src/camera/pmFPAMaskWeight.h
r7017 r7283 4 4 #include "pmFPA.h" 5 5 6 // these defines are necessary to yield 8-bit results (use instead of ~) 7 #define NOT_U8(A)(UCHAR_MAX-(A)) 8 #define NOT_U16(A)(USHORT_MAX-(A)) 9 6 10 /** Mask values */ 7 11 typedef enum { 8 PM_MASK_TRAP = 0x0001, ///< The pixel is a charge trap. 9 PM_MASK_BADCOL = 0x0002, ///< The pixel is a bad column. 10 PM_MASK_SAT = 0x0004, ///< The pixel is saturated. 11 PM_MASK_BAD = 0x0008, ///< The pixel is low 12 PM_MASK_FLAT = 0x0010 ///< The pixel is non-positive in the flat-field. 12 PM_MASK_CLEAR = 0x00, ///< The pixel is not masked 13 PM_MASK_TRAP = 0x01, ///< The pixel is a charge trap. 14 PM_MASK_BADCOL = 0x02, ///< The pixel is a bad column. 15 PM_MASK_SAT = 0x04, ///< The pixel is saturated. 16 PM_MASK_BAD = 0x08, ///< The pixel is low 17 PM_MASK_FLAT = 0x10, ///< The pixel is non-positive in the flat-field. 18 PM_MASK_MARK = 0x20, ///< The pixel is marked as temporarily ignored 19 PM_MASK_EXT1 = 0x40, ///< This mask value is not used 20 PM_MASK_EXT2 = 0x80, ///< This mask value is not used 13 21 } pmMaskValue; 14 22
Note:
See TracChangeset
for help on using the changeset viewer.
