Class SimpleWB


  • public class SimpleWB
    extends WhiteBalancer
    A simple white balance algorithm that works by independently stretching each of the input image channels to the specified range. For increased robustness it ignores the top and bottom \(p\%\) of pixel values.
    • Constructor Detail

      • SimpleWB

        protected SimpleWB​(long addr)
    • Method Detail

      • __fromPtr__

        public static SimpleWB __fromPtr__​(long addr)
      • getInputMax

        public float getInputMax()
        Input image range maximum value SEE: setInputMax
        Returns:
        automatically generated
      • getInputMin

        public float getInputMin()
        Input image range minimum value SEE: setInputMin
        Returns:
        automatically generated
      • getOutputMax

        public float getOutputMax()
        Output image range maximum value SEE: setOutputMax
        Returns:
        automatically generated
      • getOutputMin

        public float getOutputMin()
        Output image range minimum value SEE: setOutputMin
        Returns:
        automatically generated
      • getP

        public float getP()
        Percent of top/bottom values to ignore SEE: setP
        Returns:
        automatically generated
      • setInputMax

        public void setInputMax​(float val)
        getInputMax SEE: getInputMax
        Parameters:
        val - automatically generated
      • setInputMin

        public void setInputMin​(float val)
        getInputMin SEE: getInputMin
        Parameters:
        val - automatically generated
      • setOutputMax

        public void setOutputMax​(float val)
        getOutputMax SEE: getOutputMax
        Parameters:
        val - automatically generated
      • setOutputMin

        public void setOutputMin​(float val)
        getOutputMin SEE: getOutputMin
        Parameters:
        val - automatically generated
      • setP

        public void setP​(float val)
        getP SEE: getP
        Parameters:
        val - automatically generated
      • finalize

        protected void finalize()
                         throws java.lang.Throwable
        Overrides:
        finalize in class WhiteBalancer
        Throws:
        java.lang.Throwable