Class WhiteBlackPointFilter

  • All Implemented Interfaces:
    android.os.Parcelable

    
    public final class WhiteBlackPointFilter
    extends ParametricFilter implements Parcelable
                        

    Maps image value channel so that all the pixels darker than the black point are set to 0, all the pixels brighter than the white point are set to 255, and the pixels in between are linearly scaled.

    • Constructor Detail

      • WhiteBlackPointFilter

        WhiteBlackPointFilter(JSONObject json)
      • WhiteBlackPointFilter

        WhiteBlackPointFilter(Double blackPoint, Double whitePoint)
    • Method Detail

      • getBlackPoint

         final Double getBlackPoint()

        Fraction of the value channel range that is set to 0. The value should be in the range from 0 to 1. Default is 0.0

      • setBlackPoint

         final Unit setBlackPoint(Double blackPoint)

        Fraction of the value channel range that is set to 0. The value should be in the range from 0 to 1. Default is 0.0

      • getWhitePoint

         final Double getWhitePoint()

        Fraction of the value channel range that is not set to 255. The value should be in the range from 0 to 1. Default is 1.0

      • setWhitePoint

         final Unit setWhitePoint(Double whitePoint)

        Fraction of the value channel range that is not set to 255. The value should be in the range from 0 to 1. Default is 1.0