Back to FabImage Library website
You are here: Start » Function Reference » Image Local Transforms
Image Local Transforms
Select a function from the list below.
Icon | Name | Description | Library |
---|---|---|---|
![]() |
CloseImage | E.g. removal of the "pepper" component of salt-and-pepper noise. | Lite |
![]() |
ConvolveImage | Non-standard local transforms defined by the user. | Lite |
![]() |
DifferenceOfGaussians | Emphasizes high-frequency image features such as lines or patches / dots. | Professional |
![]() |
DilateAndErodeImage | Calculates dilation and erosion simultaneously for faster execution. | Professional |
![]() |
DilateImage | Replaces each pixel with the maximum of pixels within a kernel. | Lite |
![]() |
DilateImage_AnyKernel | Replaces each pixel with the maximum of pixels within an arbitrary kernel. | Professional |
![]() |
DilateImage_Mask | Replaces each pixel with the maximum of pixels within a small rectangular kernel. | Lite |
![]() |
ErodeImage | Replaces each pixel with the minimum of pixels within a kernel. | Lite |
![]() |
ErodeImage_AnyKernel | Replaces each pixel with the minimum of pixels within an arbitrary kernel. | Professional |
![]() |
ErodeImage_Mask | Replaces each pixel with the minimum of pixels within a small rectangular kernel. | Lite |
![]() |
GradientDirAndPresenceImage | For highly optimized analysis of gradient directions. | Professional |
![]() |
GradientImage | Computes a gradient image with smoothing operator of any size. The output pixels are signed. | Professional |
![]() |
GradientImage_Mask | Computes a gradient image with a Sobel or Prewitt operator. | Professional |
![]() |
GradientMagnitudeImage | Measures the strength of gradient at each pixel location with Sobel or Prewitt operator. | Lite |
![]() |
OpenImage | E.g. removal of the "salt" component of salt-and-pepper noise. | Lite |
![]() |
SmoothImage_Deriche | Approximation of the gaussian filter, which can be faster for large kernels. | Professional |
![]() |
SmoothImage_Gauss | Removal of gaussian noise from images. | Lite |
![]() |
SmoothImage_Gauss_Mask | Removal of gaussian noise from images (fast). | Lite |
![]() |
SmoothImage_Mean | Usually used for computing features related to local image "windows". Can be also used for noise removal, but Gauss is superior here. | Lite |
![]() |
SmoothImage_Mean_AnyKernel | Usually used for computing features related to local image "windows" having non-standard shape. | Professional |
![]() |
SmoothImage_Mean_Mask | This is a faster alternative to SmoothImage_Mean when the kernel is very small. | Lite |
![]() |
SmoothImage_Median | Edge-preserving noise removal (but slow). | Lite |
![]() |
SmoothImage_Median_Mask | Replaces each pixel with the median of pixels within a 3x3 rectangular kernel (faster). | Lite |
![]() |
SmoothImage_Middle | Useful for calculating per-pixel threshold values for image binarization. | Professional |
![]() |
SmoothImage_Quantile | Edge-preserving noise removal (but slow). | Lite |