Module net.anwiba.commons.image
Package net.anwiba.commons.image.imagen
Class RenderedImageContainer
java.lang.Object
net.anwiba.commons.image.AbstractImageContainer
net.anwiba.commons.image.imagen.RenderedImageContainer
- All Implemented Interfaces:
IImageContainer
-
Constructor Summary
ConstructorsConstructorDescriptionRenderedImageContainer(RenderingHints hints, RenderedImage renderedImage, IImageMetadataAdjustor metadataAdjustor) RenderedImageContainer(IImageMetadata metadata, RenderedImage renderedImage, IObjectList<IImageOperation> operations, RenderingHints hints, IImageMetadataAdjustor metadataAdjustor) -
Method Summary
Modifier and TypeMethodDescriptionprotected IImageContaineradapt(RenderingHints hints, IImageMetadata metadata, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor) protected BufferedImageread(IMessageCollector messageCollector, ICanceler canceler, RenderingHints hints, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor) protected Number[][]read(IMessageCollector messageCollector, ICanceler canceler, RenderingHints hints, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor, int x, int y, int width, int height) protected IImageMetadataread(ICanceler canceler, RenderingHints hints) protected org.eclipse.imagen.HistogramreadHistogram(IMessageCollector messageCollector, ICanceler canceler, RenderingHints hints, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor) Methods inherited from class net.anwiba.commons.image.AbstractImageContainer
asBufferImage, crop, crop, fitTo, getColorSpaceType, getHeight, getHistogram, getMetadata, getNumberOfBands, getNumberOfComponents, getValues, getWidth, invert, mapBands, opacity, operation, scale, scale, scaleTo, toGrayScaleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.anwiba.commons.image.IImageContainer
asBufferImage, asBufferImage, getHistogram, getValues, getValues, getValues, getValues, getValues, isScaleRecommended, scale
-
Constructor Details
-
RenderedImageContainer
public RenderedImageContainer(RenderingHints hints, RenderedImage renderedImage, IImageMetadataAdjustor metadataAdjustor) -
RenderedImageContainer
public RenderedImageContainer(IImageMetadata metadata, RenderedImage renderedImage, IObjectList<IImageOperation> operations, RenderingHints hints, IImageMetadataAdjustor metadataAdjustor)
-
-
Method Details
-
read
protected IImageMetadata read(ICanceler canceler, RenderingHints hints) throws CanceledException, IOException - Specified by:
readin classAbstractImageContainer- Throws:
CanceledExceptionIOException
-
read
protected BufferedImage read(IMessageCollector messageCollector, ICanceler canceler, RenderingHints hints, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor) throws CanceledException, IOException - Specified by:
readin classAbstractImageContainer- Throws:
CanceledExceptionIOException
-
read
protected Number[][] read(IMessageCollector messageCollector, ICanceler canceler, RenderingHints hints, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor, int x, int y, int width, int height) throws CanceledException, IOException - Overrides:
readin classAbstractImageContainer- Throws:
CanceledExceptionIOException
-
adapt
protected IImageContainer adapt(RenderingHints hints, IImageMetadata metadata, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor) - Specified by:
adaptin classAbstractImageContainer
-
readHistogram
protected org.eclipse.imagen.Histogram readHistogram(IMessageCollector messageCollector, ICanceler canceler, RenderingHints hints, IObjectList<IImageOperation> operations, IImageMetadataAdjustor metadataAdjustor) throws CanceledException, IOException - Overrides:
readHistogramin classAbstractImageContainer- Throws:
CanceledExceptionIOException
-