Documentation of 'Catalano.Imaging.Filters.Photometric.MultiscaleRetinex' Java class
MultiscaleRetinex
Catalano.Imaging.Filters.Photometric

Class MultiscaleRetinex

    • Constructor Summary

      Constructors 
      Constructor and Description
      MultiscaleRetinex()
      Initializes a new instance of the MultiScaleRetinex class.
      MultiscaleRetinex(int[] scales)
      Initializes a new instance of the MultiScaleRetinex class.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void applyInPlace(FastBitmap fastBitmap)
      Apply filter to an image.
      int[] getScales()
      Get scales.
      double[][] Process(double[][] image, boolean normalize)
      Process the image.
      void setScales(int[] scales)
      Set scales.
      • Methods inherited from class java.lang.Object

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

      • MultiscaleRetinex

        public MultiscaleRetinex()
        Initializes a new instance of the MultiScaleRetinex class.

        Default:
        Scales = 7, 15, 21
      • MultiscaleRetinex

        public MultiscaleRetinex(int[] scales)
        Initializes a new instance of the MultiScaleRetinex class.
        Parameters:
        scales - Scales.
    • Method Detail

      • getScales

        public int[] getScales()
        Get scales.
        Returns:
        scales.
      • setScales

        public void setScales(int[] scales)
        Set scales.
        Parameters:
        scales - scales.
      • Process

        public double[][] Process(double[][] image,
                                  boolean normalize)
        Process the image.
        Parameters:
        image - Image to be processed.
        normalize - Normalize the image [0..255].
        Returns:
        Response of the filter.

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.