com.mortennobel.imagescaling
Class ThumpnailRescaleOp
java.lang.Object
com.mortennobel.imagescaling.AdvancedResizeOp
com.mortennobel.imagescaling.ThumpnailRescaleOp
- All Implemented Interfaces:
- java.awt.image.BufferedImageOp
public class ThumpnailRescaleOp
- extends AdvancedResizeOp
The idea of this class is to provide fast (and inaccurate) rescaling method
suitable for creating thumbnails.
Note that the algorithm assumes that the source image is significant larger
than the destination image
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ThumpnailRescaleOp
public ThumpnailRescaleOp(int destWidth,
int destHeight)
ThumpnailRescaleOp
public ThumpnailRescaleOp(DimensionConstrain dimensionConstrain)
doFilter
protected java.awt.image.BufferedImage doFilter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dest,
int dstWidth,
int dstHeight)
- Specified by:
doFilter
in class AdvancedResizeOp
setSampling
public void setSampling(ThumpnailRescaleOp.Sampling sampling)
Copyright © 2010. All Rights Reserved.