com.mortennobel.imagescaling
Class AdvancedResizeOp
java.lang.Object
com.mortennobel.imagescaling.AdvancedResizeOp
- All Implemented Interfaces:
- java.awt.image.BufferedImageOp
- Direct Known Subclasses:
- ImprovedMultistepRescaleOp, MultiStepRescaleOp, ResampleOp, ResampleOpSingleThread, ThumpnailRescaleOp
public abstract class AdvancedResizeOp
- extends java.lang.Object
- implements java.awt.image.BufferedImageOp
- Author:
- Morten Nobel-Joergensen
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AdvancedResizeOp
public AdvancedResizeOp(DimensionConstrain dimensionConstrain)
getUnsharpenMask
public AdvancedResizeOp.UnsharpenMask getUnsharpenMask()
setUnsharpenMask
public void setUnsharpenMask(AdvancedResizeOp.UnsharpenMask unsharpenMask)
fireProgressChanged
protected void fireProgressChanged(float fraction)
addProgressListener
public final void addProgressListener(ProgressListener progressListener)
removeProgressListener
public final boolean removeProgressListener(ProgressListener progressListener)
filter
public final java.awt.image.BufferedImage filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dest)
- Specified by:
filter
in interface java.awt.image.BufferedImageOp
doFilter
protected abstract java.awt.image.BufferedImage doFilter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dest,
int dstWidth,
int dstHeight)
getBounds2D
public final java.awt.geom.Rectangle2D getBounds2D(java.awt.image.BufferedImage src)
-
- Specified by:
getBounds2D
in interface java.awt.image.BufferedImageOp
createCompatibleDestImage
public final java.awt.image.BufferedImage createCompatibleDestImage(java.awt.image.BufferedImage src,
java.awt.image.ColorModel destCM)
-
- Specified by:
createCompatibleDestImage
in interface java.awt.image.BufferedImageOp
getPoint2D
public final java.awt.geom.Point2D getPoint2D(java.awt.geom.Point2D srcPt,
java.awt.geom.Point2D dstPt)
-
- Specified by:
getPoint2D
in interface java.awt.image.BufferedImageOp
getRenderingHints
public final java.awt.RenderingHints getRenderingHints()
-
- Specified by:
getRenderingHints
in interface java.awt.image.BufferedImageOp
Copyright © 2010. All Rights Reserved.