Description

Image enhancement operator exposed as McImage.Enhance.

Remarks

When used as the McImage.Enhance property, this operator applies to its parent McImage, but a source McImage or McRegionAccess can be provided through an optional parameter (the destination is always the parent image). It can also be created independently using McEngine.CreateObject in which case the source image must be specified.

Members

Methods
Despeckle

Applies a Despeckle filter to an image instance.

Gaussian

Applies Gaussian filter to an image instance to blur details and reduce noise.

HighGaussian

Applies High-Gaussian filter to an image instance.

HighPass

Applies High-Pass filter to an image instance to bring out details and noise.

LocalEqualization

Performs a local histogram equalization on an image.

LowPass

Blurs or reduces noise in an image instance.

Median

Despeckles an image by modifying pixels that vary significantly from their surroundings. This is a statistical filter.

Rank

Sorts pixels in nxn kernel and replaces the center of the pixel matrix with one of the pixels in the sorted array by threshold and rank.

Sharpen

Applies Sharpen (Un-Sharp Mask) filter to an image instance to bring out details.


Properties
PassesRead-write property

Get or set the default number of filtering passes.