Class | Description |
---|
| AdaptiveSmoothing | Adaptive Smoothing - noise removal with edges preserving. |
| Add | Add fillter - add pixel values of two images. |
| AdditiveNoise | Additive noise filter. |
| ApplyMask | Apply mask to the specified image. |
| BackwardQuadrilateralTransformation | Performs backward quadrilateral transformation into an area in destination image. |
| BaseFilter | Base class for filters, which produce new image of the same size as a result of image processing. |
| BaseFilter2 | Base class for filters, which operate with two images of the same size and format and produce new image as a result. |
| BaseInPlaceFilter | Base class for filters, which may be applied directly to the source image. |
| BaseInPlaceFilter2 | Base class for filters, which operate with two images of the same size and format and may be applied directly to the source image. |
| BaseInPlacePartialFilter | Base class for filters, which may be applied directly to the source image or its part. |
| BaseResizeFilter | Base class for image resizing filters. |
| BaseRotateFilter | Base class for image rotation filters. |
| BaseTransformationFilter | Base class for filters, which may produce new image of different size as a result of image processing. |
| BaseUsingCopyPartialFilter | Base class for filters, which require source image backup to make them applicable to source image (or its part) directly. |
| BayerDithering | Ordered dithering using Bayer matrix. |
| BayerFilter | Generic Bayer fileter image processing routine. |
| BayerFilterOptimized | Optimized Bayer fileter image processing routine. |
| BilateralSmoothing | Bilateral filter implementation - edge preserving smoothing and noise reduction that uses chromatic and spatial factors. |
| BinaryDilation3x3 | Binary dilation operator from Mathematical Morphology with 3x3 structuring element. |
| BinaryErosion3x3 | Binary erosion operator from Mathematical Morphology with 3x3 structuring element. |
| BinaryWatershed | Watershed filter. |
| Blend | Linear Gradient Blending filter. |
| BlobsFiltering | Blobs filtering by size. |
| Blur | Blur filter. |
| BottomHat | Bottop-hat operator from Mathematical Morphology. |
| BradleyLocalThresholding | Adaptive thresholding using the internal image. |
| BrightnessCorrection | Brightness adjusting in RGB color space. |
| BurkesDithering | Dithering using Burkes error diffusion. |
| CannyEdgeDetector | Canny edge detector. |
| CanvasCrop | Fill areas outiside of specified region. |
| CanvasFill | Fill areas iniside of the specified region. |
| CanvasMove | Move canvas to the specified point. |
| ChannelFiltering | Channels filters. |
| Closing | Closing operator from Mathematical Morphology. |
| ColorFiltering | Color filtering. |
| ColorRemapping | Color remapping. |
| CombineChannel | Combine channel filter. |
| CompassConvolution | Compass convolution filter. |
| Concatenate | Concatenation filter. |
| ConnectedComponentsLabeling | Connected components labeling. |
| ConservativeSmoothing | Conservative smoothing. |
| ContrastCorrection | Contrast adjusting in RGB color space. |
| ContrastStretch | Contrast stretching filter. |
| Convolution | Convolution filter. |
| CornersMarker | Filter to mark (highlight) corners of objects. |
| Crop | Crop an image. |
| Difference | Difference filter - get the difference between overlay and source images. |
| DifferenceEdgeDetector | Difference edge detector. |
| DifferenceOfGaussians | Difference of Gaussians filter. |
| Dilation | dilation operator from Mathematical Morphology. |
| Dilation3x3 | dilation operator from Mathematical Morphology with 3x3 structuring element. |
| DistanceTransform | Distance transform filter. |
| Divide | Divide filter - divide pixel values of two images. |
| Edges | Simple edge detector. |
| Erosion | Erosion operator from Mathematical Morphology. |
| Erosion3x3 | Erosion operator from Mathematical Morphology with 3x3 structuring element. |
| ErrorDiffusionDithering | Base class for error diffusion dithering. |
| ErrorDiffusionToAdjacentNeighbors | Base class for error diffusion dithering, where error is diffused to adjacent neighbor pixels. |
| EuclideanColorFiltering | Euclidean color filtering. |
| Exponential | Exponential filter. |
| ExtractBiggestBlob | Extract the biggest blob from image. |
| ExtractChannel | Extract RGB channel from image. |
| ExtractNormalizedRGBChannel | Extract normalized RGB channel from color image. |
| FastBoxBlur | Fast Box Blur filter. |
| FastGuidedFilter | Fast Guided Filter (non-commercial). |
| FastVariance | Fast Variance filter. |
| FeaturesMarker | Filter to mark (highlight) feature points in a image. |
| FillHoles | Fill holes in objects in binary image. |
| FilterIterator | Filter iterator. |
| FiltersSequence | Filters' collection to apply to an image in sequence. |
| FlatFieldCorrection | Flat field correction filter. |
| FloydSteinbergDithering | Dithering using Floyd-Steinberg error diffusion. |
| GaborFilter | Gabor filter. |
| GammaCorrection | Gamma correction filter. |
| GaussianBlur | Gaussian blur filter. |
| GaussianSharpen | Gaussian sharpen filter. |
| Grayscale | Base class for image grayscaling. |
| Grayscale.CommonAlgorithms | Set of predefined common grayscaling algorithms, which have already initialized grayscaling coefficients. |
| GrayscaleBT709 | Obsolete. Grayscale image using BT709 algorithm. |
| GrayscaleRMY | Obsolete. Grayscale image using R-Y algorithm. |
| GrayscaleToRGB | Convert grayscale image to RGB. |
| GrayscaleY | Obsolete. Grayscale image using Y algorithm. |
| GrayWorld | Gray World filter for color normalization. |
| HighBoost | High boost filter. |
| HistogramEqualization | Histogram equalization filter. |
| HitAndMiss | Hit-And-Miss operator from Mathematical Morphology. |
| HomogenityEdgeDetector | Homogenity edge detector. |
| HorizontalRunLengthSmoothing | Horizontal run length smoothing algorithm. |
| HSLFiltering | Color filtering in HSL color space. |
| HSLLinear | Luminance and saturation linear correction. |
| HueModifier | Hue modifier. |
| ImageWarp | Image warp effect filter. |
| Intersect | Intersect filter - get MIN of pixels in two images. |
| Invert | Invert image. |
| IterativeThreshold | Iterative threshold search and binarization. |
| JarvisJudiceNinkeDithering | Dithering using Jarvis, Judice and Ninke error diffusion. |
| Jitter | Jitter filter. |
| KirschEdgeDetector | Kirsch's Edge Detector |
| Kuwahara | Kuwahara filter. |
| LevelsLinear | Linear correction of RGB channels. |
| LevelsLinear16bpp | Linear correction of RGB channels for images, which have 16 bpp planes (16 bit gray images or 48/64 bit colour images). |
| LineMarker | Filter to mark (highlight) lines in a image. |
| Logarithm | Log filter. |
| MaskedFilter | Apply filter according to the specified mask. |
| Mean | Mean filter. |
| Median | Median filter. |
| Merge | Merge filter - get MAX of pixels in two images. |
| Mirror | Mirroring filter. |
| Morph | Morph filter. |
| MoveTowards | Move towards filter. |
| Multiply | Multiply filter - multiply pixel values of two images. |
| NiblackThreshold | Niblack Threshold. |
| OilPainting | Oil painting filter. |
| Opening | Opening operator from Mathematical Morphology. |
| OrderedDithering | Binarization with thresholds matrix. |
| OtsuThreshold | Otsu thresholding. |
| PairsMarker | Filter to mark (highlight) pairs of points in a image. |
| Pixellate | Pixellate filter. |
| PointedColorFloodFill | Flood filling with specified color starting from specified point. |
| PointedMeanFloodFill | Flood filling with mean color starting from specified point. |
| PointsMarker | Filter to mark (highlight) points in a image. |
| QuadrilateralTransformation | Performs quadrilateral transformation of an area in a given source image. |
| QuadrilateralTransformationBilinear | Obsolete. Performs quadrilateral transformation using bilinear algorithm for interpolation. |
| QuadrilateralTransformationNearestNeighbor | Obsolete. Performs quadrilateral transformation using nearest neighbor algorithm for interpolation. |
| RectanglesMarker | Filter to mark (highlight) rectangles in a image. |
| Rectification | Rectification filter for projective transformation. |
| ReplaceChannel | Replace RGB channel of color imgae. |
| ResizeBicubic | Resize image using bicubic interpolation algorithm. |
| ResizeBilinear | Resize image using bilinear interpolation algorithm. |
| ResizeNearestNeighbor | Resize image using nearest neighbor algorithm. |
| RGChromacity | RG Chromaticity. |
| RobinsonEdgeDetector | Robinson's Edge Detector |
| RotateBicubic | Rotate image using bicubic interpolation. |
| RotateBilinear | Rotate image using bilinear interpolation. |
| RotateChannels | Rotate RGB channels. |
| RotateNearestNeighbor | Rotate image using nearest neighbor algorithm. |
| SaltAndPepperNoise | Salt and pepper noise. |
| SaturationCorrection | Saturation adjusting in HSL color space. |
| SauvolaThreshold | Sauvola Threshold. |
| Sepia | Sepia filter - old brown photo. |
| Sharpen | Sharpen filter |
| Shrink | Shrink an image by removing specified color from its boundaries. |
| SierraDithering | Dithering using Sierra error diffusion. |
| SimplePosterization | Simple posterization of an image. |
| SimpleQuadrilateralTransformation | Performs quadrilateral transformation of an area in the source image. |
| SimpleSkeletonization | Simple skeletonization filter. |
| SISThreshold | Threshold using Simple Image Statistics (SIS). |
| SobelEdgeDetector | Sobel edge detector. |
| StereoAnaglyph | Stereo anaglyph filter. |
| StuckiDithering | Dithering using Stucki error diffusion. |
| Subtract | Subtract filter - subtract pixel values of two images. |
| TexturedFilter | Textured filter - filter an image using texture. |
| TexturedMerge | Merge two images using factors from texture. |
| Texturer | Texturer filter. |
| Threshold | Threshold binarization. |
| ThresholdedDifference | Calculate difference between two images and threshold it. |
| ThresholdedEuclideanDifference | Calculate Euclidean difference between two images and threshold it. |
| ThresholdWithCarry | Threshold binarization with error carry. |
| TopHat | Top-hat operator from Mathematical Morphology. |
| TransformFromPolar | Transform polar image into rectangle. |
| TransformToPolar | Transform rectangle image into circle (to polar coordinates). |
| Variance | Variance filter. |
| VerticalRunLengthSmoothing | Vertical run length smoothing algorithm. |
| WaterWave | Simple water wave effect filter. |
| WaveletTransform | Wavelet transform filter. |
| WhitePatch | White Patch filter for color normalization. |
| WolfJolionThreshold | Wolf Jolion Threshold. |
| YCbCrExtractChannel | Extract YCbCr channel from image. |
| YCbCrFiltering | Color filtering in YCbCr color space. |
| YCbCrLinear | Linear correction of YCbCr channels. |
| YCbCrReplaceChannel | Replace channel of YCbCr color space. |
| ZhangSuenSkeletonization | Zhang-Suen skeletonization filter. |