org.apache.batik.ext.awt.image.rendered
Class Any2LumRed
java.lang.Object
org.apache.batik.ext.awt.image.rendered.AbstractRed
org.apache.batik.ext.awt.image.rendered.Any2LumRed
- All Implemented Interfaces:
- RenderedImage, CachableRed
public class Any2LumRed
- extends AbstractRed
This function will tranform an image from any colorspace into a
luminance image. The alpha channel if any will be copied to the
new image.
Fields inherited from class org.apache.batik.ext.awt.image.rendered.AbstractRed |
bounds, cm, minTileX, minTileY, numXTiles, numYTiles, props, sm, srcs, tileGridXOff, tileGridYOff, tileHeight, tileWidth |
Methods inherited from class org.apache.batik.ext.awt.image.rendered.AbstractRed |
copyBand, copyToRaster, getBounds, getColorModel, getData, getData, getDependencyRegion, getDirtyRegion, getHeight, getMinTileX, getMinTileY, getMinX, getMinY, getNumXTiles, getNumYTiles, getProperty, getPropertyNames, getSampleModel, getSources, getTile, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileWidth, getWidth, getXTile, getYTile, init, init, makeTile, updateTileGridInfo |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Any2LumRed
public Any2LumRed(CachableRed src)
- Construct a luminace image from src.
- Parameters:
src
- The image to convert to a luminance image
copyData
public WritableRaster copyData(WritableRaster wr)
fixColorModel
protected static ColorModel fixColorModel(CachableRed src)
- This function 'fixes' the source's color model. Right now
it just selects if it should have one or two bands based on
if the source had an alpha channel.
fixSampleModel
protected static SampleModel fixSampleModel(CachableRed src)
- This function 'fixes' the source's sample model.
Right now it just selects if it should have one or two bands
based on if the source had an alpha channel.
Copyright © 2008 Apache Software Foundation. All Rights Reserved.