Class ContrastFilter

  • All Implemented Interfaces:
    java.awt.image.BufferedImageOp, java.lang.Cloneable

    public class ContrastFilter
    extends TransferFilter
    A filter to change the brightness and contrast of an image.
    • Constructor Detail

      • ContrastFilter

        public ContrastFilter()
    • Method Detail

      • setBrightness

        public void setBrightness​(float brightness)
        Set the filter brightness.
        Parameters:
        brightness - the brightness in the range 0 to 1, min-value 0, max-value 0.
        See Also:
        getBrightness()
      • getBrightness

        public float getBrightness()
        Get the filter brightness.
        Returns:
        the brightness in the range 0 to 1
        See Also:
        setBrightness(float)
      • setContrast

        public void setContrast​(float contrast)
        Set the filter contrast.
        Parameters:
        contrast - the contrast in the range 0 to 1, min-value 0, max-value 0
        See Also:
        getContrast()
      • getContrast

        public float getContrast()
        Get the filter contrast.
        Returns:
        the contrast in the range 0 to 1
        See Also:
        setContrast(float)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object