Changeset 25383 for trunk/psLib/src/imageops/psImageConvolve.h
- Timestamp:
- Sep 15, 2009, 12:45:01 PM (17 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
psLib/src/imageops/psImageConvolve.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk
- Property svn:mergeinfo changed
/branches/pap (added) merged: 25238,25241-25243,25246,25258-25267,25278,25302,25309-25312,25326-25329,25331-25339
- Property svn:mergeinfo changed
-
trunk/psLib/src/imageops/psImageConvolve.h
r24272 r25383 222 222 ); 223 223 224 /// Smooth particular pixels on an image, allowing for masked pixels 225 /// 226 /// Applies a circularly symmetric Gaussian smoothing first in x and then in y 227 /// directions with just a vector. This process is 2N faster than 2D convolutions (in general). 228 psVector *psImageSmoothMaskPixels( 229 const psImage *image, ///< Input image (F32) 230 const psImage *mask, ///< Mask image 231 psImageMaskType maskVal, ///< Value to mask 232 const psVector *x, ///< x coordinates 233 const psVector *y, ///< y coordinates 234 float sigma, ///< Width of the smoothing kernel (pixels) 235 float numSigma, ///< Size of the smoothing box (sigma) 236 float minGauss ///< Minimum fraction of Gaussian to accept 237 ); 224 238 225 239 psImage *psImageSmoothMask_Threaded(psImage *output,
Note:
See TracChangeset
for help on using the changeset viewer.
