com.mortennobel.imagescaling.experimental
Class ResampleOpSingleThread
java.lang.Object
com.mortennobel.imagescaling.AdvancedResizeOp
com.mortennobel.imagescaling.experimental.ResampleOpSingleThread
- All Implemented Interfaces:
- java.awt.image.BufferedImageOp
public class ResampleOpSingleThread
- extends AdvancedResizeOp
Based on work from Java Image Util ( http://schmidt.devlib.org/jiu/ )
Note that the filter method is not thread safe
- Author:
- Morten Nobel-Joergensen, Heinz Doerr
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ResampleOpSingleThread
public ResampleOpSingleThread(int destWidth,
int destHeight)
ResampleOpSingleThread
public ResampleOpSingleThread(DimensionConstrain dimensionConstrain)
getFilter
public ResampleFilter getFilter()
setFilter
public void setFilter(ResampleFilter filter)
doFilter
public java.awt.image.BufferedImage doFilter(java.awt.image.BufferedImage srcImg,
java.awt.image.BufferedImage dest,
int dstWidth,
int dstHeight)
- Specified by:
doFilter
in class AdvancedResizeOp
getResultBufferedImageType
protected int getResultBufferedImageType(java.awt.image.BufferedImage srcImg)
Copyright © 2010. All Rights Reserved.