Back to Aurora Vision Library Lite website

You are here: Start » Image » Image Local Transforms

Image Local Transforms

Select a function from the list below.

Icon Name Description / Applications
BottomHatImage

Performs a morphological black top hat (bottom hat) operation on a image using a predefined kernel.

BottomHatImage_AnyKernel

Performs a morphological black top hat (bottom hat) operation on a image using an arbitrary kernel.

BottomHatImage_Mask

Performs a morphological black top hat (bottom hat) operation on a image using a predefined mask.

CloseImage

Removes small dark structures from an image (or fills in bright ones) by applying consecutive dilation and erosion.


E.g. removal of the "pepper" component of salt-and-pepper noise.

CloseImage_AnyKernel

Removes small dark structures from an image (or fills in bright ones) by applying consecutive dilation and erosion.


E.g. removal of the "pepper" component of salt-and-pepper noise.

CloseImage_Mask

Removes small dark structures from an image (or fills in bright ones) by applying consecutive dilation and erosion.


E.g. removal of the "pepper" component of salt-and-pepper noise.

ConvolveImage

Computes a convolution of the input image with a user-specified mask.


Non-standard local transforms defined by the user.

DilateImage

Replaces each pixel with the maximum of pixels within a kernel.


Thickens bright features in an images and thins dark ones.

DilateImage_Mask

Replaces each pixel with the maximum of pixels within a small rectangular kernel.

ErodeImage

Replaces each pixel with the minimum of pixels within a kernel.


Thins bright features in an image and thickens dark ones.

ErodeImage_Mask

Replaces each pixel with the minimum of pixels within a small rectangular kernel.

GradientImage

Computes a gradient image with smoothing operator of any size. The output pixels are signed.

GradientImage_Mask

Computes a gradient image with a Sobel or Prewitt operator.

GradientMagnitudeImage

Measures the strength of gradient at each pixel location.

OpenImage

Removes small bright structures from an image (or fills in dark ones) by applying consecutive erosion and dilation.


E.g. removal of the "salt" component of salt-and-pepper noise.

OpenImage_AnyKernel

Removes small bright structures from an image (or fills in dark ones) by applying consecutive erosion and dilation.


E.g. removal of the "salt" component of salt-and-pepper noise.

OpenImage_Mask

Removes small bright structures from an image (or fills in dark ones) by applying consecutive erosion and dilation.


E.g. removal of the "salt" component of salt-and-pepper noise.

SmoothImage_Deriche

Smooths an image using Deriche filter.


Approximation of the gaussian filter, which can be faster for large kernels.

SmoothImage_Gauss

Smooths an image using a gaussian kernel.


Removal of gaussian noise from images.

SmoothImage_Gauss_Mask

Smooths an image using a predefined gaussian kernel.


Removal of gaussian noise from images (fast).

SmoothImage_Mean

Smooths an image by averaging pixels within a rectangular kernel.


Usually used for computing features related to local image "windows". Can be also used for noise removal, but Gauss is superior here.

SmoothImage_Mean_Mask

Smooths an image by averaging pixels within a small rectangular kernel.


This is a faster alternative to SmoothImage_Mean when the kernel is very small.

SmoothImage_Median

Replaces each pixel with the median of pixels within a kernel.


Edge-preserving noise removal (but slow).

SmoothImage_Median_Mask

Replaces each pixel with the median of pixels within a 3x3 rectangular kernel (faster).

SmoothImage_Middle

Replaces each pixel with the average of maximum and minimum calculated within a kernel.


Useful for calculating per-pixel threshold values for image binarization.

SmoothImage_Quantile

Replaces each pixel with a quantile of pixels within a kernel.


Edge-preserving noise removal (but slow).

SmoothRegion_Mean

Smooths an region by averaging pixels within a rectangular kernel.


Usually used for computing features related to local image "windows". Can be also used for noise removal, but Gauss is superior here.

TopHatImage

Performs a morphological white top hat operation on a image using a predefined kernel.

TopHatImage_AnyKernel

Performs a morphological white top hat operation on a image using an arbitrary kernel.

TopHatImage_Mask

Performs a morphological white top hat operation on a image using a predefined mask.