Changeset 24244 for branches/cnb_branches/cnb_branch_20090301/psModules/src/imcombine/pmSubtractionStamps.h
- Timestamp:
- May 26, 2009, 1:59:32 PM (17 years ago)
- Location:
- branches/cnb_branches/cnb_branch_20090301
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/cnb_branches/cnb_branch_20090301
- Property svn:mergeinfo changed
-
branches/cnb_branches/cnb_branch_20090301/psModules
- Property svn:mergeinfo changed
-
branches/cnb_branches/cnb_branch_20090301/psModules/src/imcombine/pmSubtractionStamps.h
r21363 r24244 74 74 /// Find stamps on an image 75 75 pmSubtractionStampList *pmSubtractionStampsFind(pmSubtractionStampList *stamps, ///< Output stamps, or NULL 76 const psImage *image, ///< Image for which to find stamps 76 const psImage *image1, ///< Image for which to find stamps 77 const psImage *image2, ///< Image for which to find stamps 77 78 const psImage *mask, ///< Mask, or NULL 78 79 const psRegion *region, ///< Region to search, or NULL 79 float threshold, ///< Threshold for stamps in the image 80 float thresh1, ///< Threshold for stamps in image 1 81 float thresh2, ///< Threshold for stamps in image 2 82 int size, ///< Kernel half-size 80 83 int footprint, ///< Half-size for stamps 81 84 float spacing, ///< Rough spacing for stamps … … 89 92 const psImage *mask, ///< Mask, or NULL 90 93 const psRegion *region, ///< Region to search, or NULL 94 int size, ///< Kernel half-size 91 95 int footprint, ///< Half-size for stamps 92 96 float spacing, ///< Rough spacing for stamps … … 100 104 const psImage *subMask, ///< Mask, or NULL 101 105 const psRegion *region, ///< Region to search, or NULL 106 int size, ///< Kernel half-size 102 107 int footprint, ///< Half-size for stamps 103 108 float spacing, ///< Rough spacing for stamps … … 111 116 const psImage *subMask, ///< Mask, or NULL 112 117 const psRegion *region, ///< Region to search, or NULL 118 int size, ///< Kernel half-size 113 119 int footprint, ///< Half-size for stamps 114 120 float spacing, ///< Rough spacing for stamps … … 124 130 ); 125 131 132 133 /// Turn on/off generation of ds9 region files 134 /// 135 /// Intended for debugging 136 void pmSubtractionRegions(bool state ///< Generate ds9 region files? 137 ); 138 139 /// Open a file for ds9 regions 140 /// 141 /// Intended for debugging 142 FILE *pmSubtractionStampsFile(const pmSubtractionStampList *stamps, ///< List of stamps, for outlines 143 const char *filename, ///< Filename to write 144 const char *description ///< Description of file 145 ); 146 147 /// Print a stamp position to ds9 region file 148 /// 149 /// Intended for debugging 150 void pmSubtractionStampPrint(FILE *ds9, ///< ds9 region file 151 float x, float y, ///< Position of stamp 152 float size,///< Size of circle 153 const char *color ///< Colour 154 ); 155 126 156 #endif
Note:
See TracChangeset
for help on using the changeset viewer.
