Package com.jhlabs.image
Class EmbossFilter
java.lang.Object
com.jhlabs.image.AbstractBufferedImageOp
com.jhlabs.image.WholeImageFilter
com.jhlabs.image.EmbossFilter
- All Implemented Interfaces:
BufferedImageOp
,Serializable
,Cloneable
A class to emboss an image.
- See Also:
-
Field Summary
Fields inherited from class com.jhlabs.image.WholeImageFilter
originalSpace, transformedSpace
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected int[]
filterPixels
(int width, int height, int[] inPixels, Rectangle transformedSpace) float
float
float
boolean
void
setAzimuth
(float azimuth) void
setBumpHeight
(float bumpHeight) void
setElevation
(float elevation) void
setEmboss
(boolean emboss) toString()
Methods inherited from class com.jhlabs.image.WholeImageFilter
filter, transformSpace
Methods inherited from class com.jhlabs.image.AbstractBufferedImageOp
clone, createCompatibleDestImage, getBounds2D, getPoint2D, getRenderingHints, getRGB, setRGB
-
Constructor Details
-
EmbossFilter
public EmbossFilter()
-
-
Method Details
-
setAzimuth
public void setAzimuth(float azimuth) -
getAzimuth
public float getAzimuth() -
setElevation
public void setElevation(float elevation) -
getElevation
public float getElevation() -
setBumpHeight
public void setBumpHeight(float bumpHeight) -
getBumpHeight
public float getBumpHeight() -
setEmboss
public void setEmboss(boolean emboss) -
getEmboss
public boolean getEmboss() -
filterPixels
- Specified by:
filterPixels
in classWholeImageFilter
-
toString
-