Class ChannelMixFilter

All Implemented Interfaces:
BufferedImageOp, Cloneable

public class ChannelMixFilter extends PointFilter
A filter which allows the red, grren and blue channels of an image to be mixed into each other.
  • Field Details

    • blueGreen

      public int blueGreen
    • redBlue

      public int redBlue
    • greenRed

      public int greenRed
    • intoR

      public int intoR
    • intoG

      public int intoG
    • intoB

      public int intoB
  • Constructor Details

    • ChannelMixFilter

      public ChannelMixFilter()
  • Method Details

    • setBlueGreen

      public void setBlueGreen(int blueGreen)
    • getBlueGreen

      public int getBlueGreen()
    • setRedBlue

      public void setRedBlue(int redBlue)
    • getRedBlue

      public int getRedBlue()
    • setGreenRed

      public void setGreenRed(int greenRed)
    • getGreenRed

      public int getGreenRed()
    • setIntoR

      public void setIntoR(int intoR)
    • getIntoR

      public int getIntoR()
    • setIntoG

      public void setIntoG(int intoG)
    • getIntoG

      public int getIntoG()
    • setIntoB

      public void setIntoB(int intoB)
    • getIntoB

      public int getIntoB()
    • filterRGB

      public int filterRGB(int x, int y, int rgb)
      Specified by:
      filterRGB in class PointFilter
    • toString

      public String toString()
      Overrides:
      toString in class Object