类 SaturationFilter

  • 所有已实现的接口:
    BufferedImageOp, Cloneable

    public class SaturationFilter
    extends PointFilter
    A filter to change the saturation of an image. This works by calculating a grayscale version of the image and then extrapolating away from it.
    • 字段详细资料

      • amount

        public float amount
    • 构造器详细资料

      • SaturationFilter

        public SaturationFilter()
        Construct a SaturationFilter.
      • SaturationFilter

        public SaturationFilter​(float amount)
        Construct a SaturationFilter. The amount of saturation change.
    • 方法详细资料

      • setAmount

        public void setAmount​(float amount)
        Set the amount of saturation change. 1 leaves the image unchanged, values between 0 and 1 desaturate, 0 completely desaturates it and values above 1 increase the saturation.
        参数:
        amount - the amount
      • getAmount

        public float getAmount()
        Set the amount of saturation change.
        返回:
        the amount
      • filterRGB

        public int filterRGB​(int x,
                             int y,
                             int rgb)
        指定者:
        filterRGB 在类中 PointFilter