Documentation of 'Catalano.Imaging.Tools.ConvolutionKernel' Java class
ConvolutionKernel
Catalano.Imaging.Tools

Class ConvolutionKernel



  • public final class ConvolutionKernel
    extends java.lang.Object
    Kernels for convolution filter.
    • Field Detail

      • Laplacian

        public static int[][] Laplacian
        -1 -1 -1
        -1 8 -1
        -1 -1 -1
      • SobelVertical

        public static int[][] SobelVertical
        -1 0 1
        -2 0 2
        -1 0 -1
      • SobelHorizontal

        public static int[][] SobelHorizontal
        -1 -2 -1
        0 0 0
        1 2 1
      • SobelCross3x3

        public static int[][] SobelCross3x3
        -1 0 1
        0 0 0
        1 0 -1
      • SobelCross5x5

        public static int[][] SobelCross5x5
        -1 -2 0 2 1
        -2 -4 0 4 0
        0 0 0 0 0
        2 4 0 -4 -2
        1 2 0 -2 -1
      • SobelHorizontalSD3x3

        public static int[][] SobelHorizontalSD3x3
        1 2 1
        -2 -4 -2
        1 2 1
      • SobelHorizontalSD5x5

        public static int[][] SobelHorizontalSD5x5
        1 4 6 4 1
        0 0 0 0 0
        -2 -8 -12 -8 -2
        0 0 0 0 0
        1 4 6 4 1
      • SobelVerticalSD3x3

        public static int[][] SobelVerticalSD3x3
        1 -2 1
        2 -4 2
        1 -2 1
      • SobelVerticalSD5x5

        public static int[][] SobelVerticalSD5x5
        1 0 -2 0 1
        4 0 -8 0 4
        6 0 -12 0 6
        4 0 -8 0 4
        1 0 -2 0 1
      • PrewittHorizontal

        public static int[][] PrewittHorizontal
        1 0 -1
        1 0 -1
        1 0 -1
      • PrewittVertical

        public static int[][] PrewittVertical
        1 1 1
        0 0 0
        -1 -1 -1
      • RobertsHorizontal

        public static int[][] RobertsHorizontal
        1 0
        0 -1
      • RobertsVertical

        public static int[][] RobertsVertical
        0 1
        -1 0
      • ScharrHorizontal

        public static int[][] ScharrHorizontal
        3 10 3
        0 0 0
        -3 -10 -3
      • ScharrVertical

        public static int[][] ScharrVertical
        3 0 -3
        10 0 -10
        3 0 -3
      • LaplacianOfGaussian

        public static int[][] LaplacianOfGaussian
        0 0 -1 0 0
        0 -1 -2 -1 0
        -1 -2 16 -2 -1
        0 -1 -2 -1 0
        0 0 -1 0 0
      • SmoothNoiseRobust_Horizontal

        public static int[][] SmoothNoiseRobust_Horizontal
        Smooth Noise Robust (Horizontal). This mask use 1/32 conv(mask) as weight. Combines isotropic noise suppression and precise gradient estimation. References: http://www.holoborodko.com/pavel/image-processing/edge-detection/
      • SmoothNoiseRobust_Vertical

        public static int[][] SmoothNoiseRobust_Vertical
        Smooth Noise Robust (Vertical). This mask use 1/32 conv(mask) as weight. Combines isotropic noise suppression and precise gradient estimation. References: http://www.holoborodko.com/pavel/image-processing/edge-detection/

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.