Atalasoft.Imaging.ImageProcessing.Filters Namespace |
Class | Description | |
---|---|---|
AdaptiveUnsharpMaskCommand | Uses a powerful technique for sharpening images in the presence of low noise levels via an adaptive filtering algorithm. | |
AddNoiseCommand | Add different types of noise to an image. | |
BlurCommand | Applies a Blur filter onto an image. | |
BlurGaussianCommand | Performs a Gaussian blur filter on the image. This has a more dispersed effect then the traditional blur
filter, but slower. | |
CannyEdgeDetectorCommand | Find edges in an image using the Canny algorithm. | |
ColorizeCommand | This command can be used to replace the hue, saturation and luminance values in an image with those of a
specified color. | |
ConvolutionFilterCommand | Applies a custom Convolution Filter to an image. | |
ConvolutionMatrixCommand | Applies a custom Convolution Matrix to an image. | |
DespeckleCommand | This filter cleans the image by removing stray pixel spikes (speckles). | |
DoubleMatrix | This object composes of a matrix of doubles that is used in various filters including
ConvolutionFilterCommand and ConvolutionMatrixCommand. | |
DustAndScratchRemovalCommand | This command is used to remove dust and scratch marks from an image. | |
EdgeDetectionCommand | This filter enhances edges in an image. | |
EmbossCommand | Applies an embossing filter to the source image. | |
HighPassCommand | Removes Low Frequency signals from an image. | |
IntegerMatrix | This object composes of a matrix of integers that is used in various morphological and related filters.
| |
IntensifyCommand | Increases the color intensity as if a flash of light from a camera hit it. | |
MaximumCommand | Sets each color value to the maximum value under the filter. | |
MeanCommand | Applies an Arithmetic, Harmonic, Geometric, or Yp mean filter to an image. | |
MedianCommand | Reduces noise in an image, similarly to the mean filter, however doing a better job preserving useful detail in the image. | |
MidpointCommand | Find the average of minimum and maximum values under the filter. | |
MinimumCommand | Find the minimum values under the filter. | |
MorphoGrayCommand | Applies a morphological Erosion, Dilation, Open, Close, or TopHat to a grayscale image. | |
SharpenCommand | Applies a traditional sharpening filter to the image. | |
ThresholdCommand | Set pixel components above a high threshold value to 255 and below a low threshold value to 0. | |
UnsharpMaskCommand | The unsharp mask is a sharpening filter which derives its name from the fact that it enhances edges and
other high frequency components in an image via a procedure which subtracts an unsharp, or gaussian blurred, version
of an image from the original image. The unsharp mask filter is commonly used in the photographic and printing
industries for crispening edges. |
Enumeration | Description | |
---|---|---|
AdaptiveUnsharpQuality | Indicates the quality level in the %AdaptiveUnsharpMaskCommand%. | |
AddNoiseFilterType | The type of noise to add to an image. | |
EdgeDetectionDirection | Specifies the direction of the edge detection | |
EdgeDetectionType | Specified the type of the edge detection. | |
EmbossMethod | Obsolete. The type of Emboss method to use in the EmbossCommand | |
MeanFilterType |
Various types of MeanFilter.
| |
MorphoGrayMode | The type of morphological filter to use in the MorphoGrayCommand. |