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

Class ImageUtils



  • public class ImageUtils
    extends java.lang.Object
    Common operations in the image.
    • Constructor Summary

      Constructors 
      Constructor and Description
      ImageUtils() 
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static double[][][] Convolution(double[][][] image, double[][] kernel)
      Convolution operator.
      static double[][][] Convolution(double[][][] image, double[][] kernel, boolean replicate)
      Convolution operator.
      static double[][][] Convolution(double[][][] image, double[] row, double[] col)
      Separable convolution operator.
      static double[][][] Convolution(double[][][] image, double[] row, double[] col, boolean replicate)
      Separable convolution operator.
      static double[][] Convolution(double[][] image, double[][] kernel)
      Convolution operator.
      static double[][] Convolution(double[][] image, double[][] kernel, boolean replicate)
      Convolution operator.
      static double[][] Convolution(double[][] image, double[] row, double[] col)
      Separable convolution operator.
      static double[][] Convolution(double[][] image, double[] row, double[] col, boolean replicate)
      Separable convolution operator.
      static void Normalize(double[][] image)
      Normalize the image within the range [0..255].
      static void Normalize(double[][][] image)
      Normalize the image within the range [0..255].
      static void Normalize(double[][][] image, double min, double max)
      Normalize the image.
      static void Normalize(double[][] image, double min, double max)
      Normalize the image.
      static void Normalize(int[][] image)
      Normalize the image within the range [0..255].
      static void Normalize(int[][] image, int min, int max)
      Normalize the image.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ImageUtils

        public ImageUtils()
    • Method Detail

      • Convolution

        public static double[][] Convolution(double[][] image,
                                             double[][] kernel)
        Convolution operator.
        Parameters:
        image - Image.
        kernel - Kernel.
        Returns:
        Result of the convolution.
      • Convolution

        public static double[][] Convolution(double[][] image,
                                             double[][] kernel,
                                             boolean replicate)
        Convolution operator.
        Parameters:
        image - Image.
        kernel - Kernel.
        replicate - Replicate border.
        Returns:
        Result of the convolution.
      • Convolution

        public static double[][][] Convolution(double[][][] image,
                                               double[][] kernel)
        Convolution operator.
        Parameters:
        image - Image.
        kernel - Kernel.
        Returns:
        Result of the convolution.
      • Convolution

        public static double[][][] Convolution(double[][][] image,
                                               double[][] kernel,
                                               boolean replicate)
        Convolution operator.
        Parameters:
        image - Image.
        kernel - Kernel.
        replicate - Replicate border.
        Returns:
        Result of the convolution.
      • Convolution

        public static double[][] Convolution(double[][] image,
                                             double[] row,
                                             double[] col)
        Separable convolution operator.
        Parameters:
        image - Image.
        row - Row vector.
        col - Column vector.
        Returns:
        Result of the convolution.
      • Convolution

        public static double[][] Convolution(double[][] image,
                                             double[] row,
                                             double[] col,
                                             boolean replicate)
        Separable convolution operator.
        Parameters:
        image - Image.
        row - Row vector.
        col - Column vector.
        replicate - Replicate the border.
        Returns:
        Result of the convolution.
      • Convolution

        public static double[][][] Convolution(double[][][] image,
                                               double[] row,
                                               double[] col)
        Separable convolution operator.
        Parameters:
        image - Image.
        row - Row vector.
        col - Column vector.
        Returns:
        Result of the convolution.
      • Convolution

        public static double[][][] Convolution(double[][][] image,
                                               double[] row,
                                               double[] col,
                                               boolean replicate)
        Separable convolution operator.
        Parameters:
        image - Image.
        row - Row vector.
        col - Column vector.
        replicate - Replicate the border.
        Returns:
        Result of the convolution.
      • Normalize

        public static void Normalize(int[][] image)
        Normalize the image within the range [0..255].
        Parameters:
        image - Image.
      • Normalize

        public static void Normalize(int[][] image,
                                     int min,
                                     int max)
        Normalize the image.
        Parameters:
        image - Image.
        min - Minimum value.
        max - Maximum value.
      • Normalize

        public static void Normalize(double[][] image)
        Normalize the image within the range [0..255].
        Parameters:
        image - Image.
      • Normalize

        public static void Normalize(double[][] image,
                                     double min,
                                     double max)
        Normalize the image.
        Parameters:
        image - Image.
        min - Minimum value.
        max - Maximum value.
      • Normalize

        public static void Normalize(double[][][] image)
        Normalize the image within the range [0..255].
        Parameters:
        image - Image.
      • Normalize

        public static void Normalize(double[][][] image,
                                     double min,
                                     double max)
        Normalize the image.
        Parameters:
        image - Image.
        min - Minimum value.
        max - Maximum value.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.