Filtering Images
Spatial Filters compute the intensity at a pixel location by merging the values of neighboring pixels in a particular way. The kind of filter determines the way the values are merged. The pixels sampled for computing the new value are taken from a neighborhood around or near the pixel. This type of processing is used for enhancement, of image features, suppression of noise, conversion to other value representations, and other applications. The term "spatial filter" is used to differential this type of processing in the spatial domain from filtering in the frequency domain as by using FFTs.
Spatial Filters |
|
Applies a filter kernel having binomial weights. This filter approaches a Gaussian filter shape for sizes beyond 5--7 pixels, and works very fast. |
|
Applies a Gaussian smoothing kernel to the image. |
|
Applies a rectangular smoothing kernel to the image. |
|
Applies an elliptical smoothing kernel to the image. |
|
Combines adjacent pixels by averaging their values in blocks of a specified size. Each block of pixels becomes 1 pixel in the output image. |
|
Combines adjacent pixels by summing their values in blocks of a specified size. Each block of pixels becomes 1 pixel in the output image. |
|
Applies a filter of arbitrary size using weights you specify. |
|
Allows you to specify the weights of a 3x3 filter kernel. This is a simplified version of the Custom Filter Kernel command. |
|
Applies a contrast-based point source rejection filter. This works well with bright, isolated bad pixels like those resulting from cosmic ray hits and radioactive decay tracks. The filter rejects deviant pixels that exceed an adjustable threshold compared to the brightness of their neighborhood. |
|
Replaces all pixels above a threshold with a specified value. |
|
Replaces all pixels below a threshold with a specified value. |
|
Replaces all pixels above or below a threshold with a specified value. |
|
Applies a "high pass" sharpening filter. The Strength parameter controls the effect. A setting of 0 performs almost no sharpening. |
|
Removes isolated "speckles", or outlying pixel values. This is usually applied to RGB images to remove color channel noise. |
|
Applies an unsharp mask sharpening filter. The Properties specify the blurring profile which is subtracted from the image. |
|
Applies the maximum Entropy method to sharpen image details while reducing noise. |
|
Replaces pixels with the maximum value of pixels inside the local neighborhood. |
|
Replaces pixels with the minimum value of pixels inside the local neighborhood |
|
Applies a Median filter to the image. This rejects outlying pixel values, no matter how extreme, and tends to preserve edges relatively well, but images can become "blocky" from using too large a kernel. This filter is accessible both from the Smoothing group and the Rank Filters group. |
|
Replaces pixels with a value that is the specified percentile rank of all pixels inside the filter kernel. The minimum, maximum, and median filters are special cases of this filter using ranks of 0, 100, and 50, respectively. |
|
Applies a directional gradient filter. This type of filter enhances details lying along the pointing ("compass") direction of the filter. |
|
Applies a filter that mainly enhances structure that winds outward from points like the spokes of a bicycle wheel. |
|
Applies a Laplacian operator to enhance changes in slope or gradient. The actual gradient is discarded by the filter, leaving a measure of the strength of edges and discontinuities of image features. This filter is usually employed to trace edges of features in the image. |
Mira Pro x64 8.72 User's Guide, Copyright Ⓒ 2024 Mirametrics, Inc.
All Rights Reserved.