Package net.anwiba.commons.image.awt
Class BufferedImageOperatorFactory
- java.lang.Object
-
- net.anwiba.commons.image.awt.BufferedImageOperatorFactory
-
public class BufferedImageOperatorFactory extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BufferedImageOperatorFactory()BufferedImageOperatorFactory(IImageMetadataAdjustor metadataAdjustor)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectPair<IBufferedImageOperator,net.anwiba.commons.image.awt.BufferedImageMetadata>create(net.anwiba.commons.image.awt.BufferedImageMetadata metadata, IImageOperation operation, java.awt.RenderingHints hints)static IBufferedImageOperatorcreateImageInvertOperation(IImageMetadata metadata, java.awt.RenderingHints hints)static IBufferedImageOperatorcreateImageMapBandsOperation(IImageMetadata metadata, java.awt.RenderingHints hints, ImageMapBandsOperation o)static IBufferedImageOperatorcreateImageOpacityOperation(IImageMetadata metadata, java.awt.RenderingHints hints, ImageOpacityOperation o)static IBufferedImageOperatorcreateImageScaleOperation(java.awt.RenderingHints hints, ImageScaleOperation o)static IBufferedImageOperatorcreateImageToGrayScaleOperation(java.awt.RenderingHints hints)
-
-
-
Constructor Detail
-
BufferedImageOperatorFactory
public BufferedImageOperatorFactory()
-
BufferedImageOperatorFactory
public BufferedImageOperatorFactory(IImageMetadataAdjustor metadataAdjustor)
-
-
Method Detail
-
create
public ObjectPair<IBufferedImageOperator,net.anwiba.commons.image.awt.BufferedImageMetadata> create(net.anwiba.commons.image.awt.BufferedImageMetadata metadata, IImageOperation operation, java.awt.RenderingHints hints)
-
createImageScaleOperation
public static IBufferedImageOperator createImageScaleOperation(java.awt.RenderingHints hints, ImageScaleOperation o)
-
createImageMapBandsOperation
public static IBufferedImageOperator createImageMapBandsOperation(IImageMetadata metadata, java.awt.RenderingHints hints, ImageMapBandsOperation o)
-
createImageOpacityOperation
public static IBufferedImageOperator createImageOpacityOperation(IImageMetadata metadata, java.awt.RenderingHints hints, ImageOpacityOperation o)
-
createImageInvertOperation
public static IBufferedImageOperator createImageInvertOperation(IImageMetadata metadata, java.awt.RenderingHints hints)
-
createImageToGrayScaleOperation
public static IBufferedImageOperator createImageToGrayScaleOperation(java.awt.RenderingHints hints)
-
-