Package com.jhlabs.image
Class ChannelMixFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.PointFilter
com.jhlabs.image.ChannelMixFilter
- All Implemented Interfaces:
BufferedImageOp,Cloneable
A filter which allows the red, green and blue channels of an image to be mixed into each other.
-
Field Summary
Fields inherited from class com.jhlabs.image.PointFilter
canFilterIndexColorModel -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintfilterRGB(int x, int y, int rgb) intintintgetIntoB()intgetIntoG()intgetIntoR()intvoidsetBlueGreen(int blueGreen) voidsetGreenRed(int greenRed) voidsetIntoB(int intoB) voidsetIntoG(int intoG) voidsetIntoR(int intoR) voidsetRedBlue(int redBlue) toString()Methods inherited from class com.jhlabs.image.PointFilter
filter, setDimensionsMethods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
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:
filterRGBin classPointFilter
-
toString
-