- Timestamp:
- Dec 30, 2008, 10:40:00 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20081230/psLib/src/imageops/psImageConvolve.h
r21072 r21074 5 5 * @author Robert DeSonia, MHPCC 6 6 * 7 * @version $Revision: 1.38 $ $Name: not supported by cvs2svn $8 * @date $Date: 2008-1 1-26 00:43:12$7 * @version $Revision: 1.38.6.1 $ $Name: not supported by cvs2svn $ 8 * @date $Date: 2008-12-30 20:39:59 $ 9 9 * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii 10 10 */ … … 148 148 psImage *psImageConvolveMask(psImage *out, ///< Output image, or NULL 149 149 const psImage *mask, ///< Mask to convolve 150 ps MaskType maskVal, ///< Mask value to convolve151 ps MaskType setVal, ///< Mask value to set; 0 to propagate maskVal150 psImageMaskType maskVal, ///< Mask value to convolve 151 psImageMaskType setVal, ///< Mask value to set; 0 to propagate maskVal 152 152 int xMin, int xMax, int yMin, int yMax ///< Convolution bounds 153 153 ); … … 160 160 psImage *psImageConvolveMaskDirect(psImage *out, ///< Output image, or NULL 161 161 const psImage *mask, ///< Mask to convolve 162 ps MaskType maskVal, ///< Mask value to convolve163 ps MaskType setVal, ///< Mask value to set; 0 to propagate maskVal162 psImageMaskType maskVal, ///< Mask value to convolve 163 psImageMaskType setVal, ///< Mask value to set; 0 to propagate maskVal 164 164 int xMin, int xMax, int yMin, int yMax ///< Convolution bounds 165 165 ); … … 174 174 psImage *psImageConvolveMaskFFT(psImage *out, ///< Output image, or NULL 175 175 const psImage *mask, ///< Mask to convolve 176 ps MaskType maskVal, ///< Mask value to convolve177 ps MaskType setVal, ///< Mask value to set; 0 to use maskVal176 psImageMaskType maskVal, ///< Mask value to convolve 177 psImageMaskType setVal, ///< Mask value to set; 0 to use maskVal 178 178 int xMin, int xMax, int yMin, int yMax, ///< Convolution bounds 179 179 float thresh ///< Threshold (0..1) for convolved floating-point image … … 201 201 const psImage *image, ///< Input image (F32 or F64) 202 202 const psImage *mask, ///< Mask image 203 ps MaskType maskVal,///< Mask value203 psImageMaskType maskVal, ///< Mask value 204 204 float sigma, ///< Width of the smoothing kernel (pixels) 205 205 float numSigma, ///< Size of the smoothing box (sigma) … … 211 211 const psImage *image, 212 212 const psImage *mask, 213 ps MaskType maskVal,213 psImageMaskType maskVal, 214 214 float sigma, 215 215 float numSigma, … … 219 219 psImage *image, ///< the image to be smoothed 220 220 psImage *mask, ///< optional mask 221 ps MaskType maskVal,221 psImageMaskType maskVal, ///< masked bits 222 222 double sigma, ///< the width of the smoothing kernel in pixels 223 223 double Nsigma ///< the size of the smoothing box in sigmas
Note:
See TracChangeset
for help on using the changeset viewer.
