Documentation of 'boofcv.alg.enhance.GEnhanceImageOps' Java class
GEnhanceImageOps
boofcv.alg.enhance

Class GEnhanceImageOps



  • public class GEnhanceImageOps
    extends java.lang.Object
    Weakly typed version of EnhanceImageOps.
    • Constructor Summary

      Constructors 
      Constructor and Description
      GEnhanceImageOps() 
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static <T extends ImageGray>
      void
      applyTransform(T input, int[] transform, int minValue, T output)
      Applies the transformation table to the provided input image.
      static <T extends ImageGray>
      void
      equalizeLocal(T input, int radius, T output, int[] histogram, int[] transform)
      Equalizes the local image histogram on a per pixel basis.
      static <T extends ImageGray>
      void
      sharpen4(T input, T output)
      Applies a Laplacian-4 based sharpen filter to the image.
      static <T extends ImageGray>
      void
      sharpen8(T input, T output)
      Applies a Laplacian-8 based sharpen filter to the image.
      • Methods inherited from class java.lang.Object

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

      • GEnhanceImageOps

        public GEnhanceImageOps()
    • Method Detail

      • applyTransform

        public static <T extends ImageGray> void applyTransform(T input,
                                                                int[] transform,
                                                                int minValue,
                                                                T output)
        Applies the transformation table to the provided input image.
        Parameters:
        input - Input image.
        transform - Input transformation table.
        minValue - Minimum possible pixel value.
        output - Output image.
      • equalizeLocal

        public static <T extends ImageGray> void equalizeLocal(T input,
                                                               int radius,
                                                               T output,
                                                               int[] histogram,
                                                               int[] transform)
        Equalizes the local image histogram on a per pixel basis.
        Parameters:
        input - Input image.
        radius - Radius of square local histogram.
        output - Output image.
        histogram - Storage for image histogram. Must be large enough to contain all possible values.
        transform - Storage for transformation table. Must be large enough to contain all possible values.
      • sharpen4

        public static <T extends ImageGray> void sharpen4(T input,
                                                          T output)
        Applies a Laplacian-4 based sharpen filter to the image.
        Parameters:
        input - Input image.
        output - Output image.
      • sharpen8

        public static <T extends ImageGray> void sharpen8(T input,
                                                          T output)
        Applies a Laplacian-8 based sharpen filter to the image.
        Parameters:
        input - Input image.
        output - Output image.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.