com.twelvemonkeys.image
Class SubsamplingFilter
java.lang.Object
java.awt.image.ImageFilter
java.awt.image.ReplicateScaleFilter
com.twelvemonkeys.image.SubsamplingFilter
- All Implemented Interfaces:
- ImageConsumer, Cloneable
public class SubsamplingFilter
- extends ReplicateScaleFilter
An ImageFilter class for subsampling images.
It is meant to be used in conjunction with a FilteredImageSource
object to produce subsampled versions of existing images.
- Version:
- $Id: //depot/branches/personal/haraldk/twelvemonkeys/release-2/twelvemonkeys-core/src/main/java/com/twelvemonkeys/image/SubsamplingFilter.java#1 $
- Author:
- Harald Kuhr
- See Also:
FilteredImageSource
|
Constructor Summary |
SubsamplingFilter(int pXSub,
int pYSub)
Creates a SubsamplingFilter. |
|
Method Summary |
void |
setDimensions(int pWidth,
int pHeight)
ImageFilter implementation, do not invoke. |
SubsamplingFilter
public SubsamplingFilter(int pXSub,
int pYSub)
- Creates a
SubsamplingFilter.
- Parameters:
pXSub - pYSub -
- Throws:
IllegalArgumentException - if pXSub or pYSub is
less than 1.
setDimensions
public void setDimensions(int pWidth,
int pHeight)
ImageFilter implementation, do not invoke.
- Specified by:
setDimensions in interface ImageConsumer- Overrides:
setDimensions in class ReplicateScaleFilter
Copyright © 2015. All Rights Reserved.