![]() |
Accord.Imaging.Filters Namespace |
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.
|
![]() | GrayscaleCommonAlgorithms |
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.
|
Interface | Description | |
---|---|---|
![]() | IFilter |
Image processing filter interface.
|
![]() | IFilterInformation |
Interface which provides information about image processing filter.
|
![]() | IInPlaceFilter |
In-place filter interface.
|
![]() | IInPlacePartialFilter |
In-place partial filter interface.
|
Enumeration | Description | |
---|---|---|
![]() | BayerPattern |
Set of Bayer patterns supported by BayerFilterOptimized.
|
![]() | DistanceTransformMethod |
Distance functions that can be used with DistanceTransform.
|
![]() | HitAndMissModes |
Hit and Miss modes.
|
![]() | SimplePosterizationPosterizationFillingType |
Enumeration of possible types of filling posterized areas.
|
![]() | StereoAnaglyphAlgorithm |
Enumeration of algorithms for creating anaglyph images.
|