Description
Applies High-Gaussian filter to an image instance.
-
Return Type
-
A McImage object.
The resulting McImage.
-
Syntax
-
object.HighGaussian ([lPasses], [Size], [Strength], [vSourceImg])
The HighGaussian Method syntax has these parts: |
| object | An expression evaluating to an object of type McEnhance. | | lPasses | Optional. A Long value. Number of times to apply the filter. If not given or negative then the Passes property is used. Unless you have changed it, Passes will be 1.
| | Size | Optional. A Long value. Size of convolution kernel (7 or 9).
| | Strength | Optional. A Long value. Strength factor (from 0 to 100).
| | vSourceImg | Optional. A Variant value. Optional input IMcImage.
| Remarks
Use this filter when you want to enhance fine details. Its operation is similar to the unsharp masking technique (see the Sharpen filter), but it introduces less noise in the process. It uses a Gaussian curve type of kernel. Available in 7x7 and 9x9 kernel sizes.
Exceptions
The exception mceINVALIDARG (E_INVALIDARG) will be thrown if one of the parameters is invalid.
|