public class SubsamplingFilter extends ReplicateScaleFilter
ImageFilter
class for subsampling images.
It is meant to be used in conjunction with a FilteredImageSource
object to produce subsampled versions of existing images.FilteredImageSource
destHeight, destWidth, outpixbuf, srccols, srcHeight, srcrows, srcWidth
consumer
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT
Constructor and Description |
---|
SubsamplingFilter(int pXSub,
int pYSub)
Creates a
SubsamplingFilter . |
Modifier and Type | Method and Description |
---|---|
void |
setDimensions(int pWidth,
int pHeight)
ImageFilter implementation, do not invoke. |
setPixels, setPixels, setProperties
clone, getFilterInstance, imageComplete, resendTopDownLeftRight, setColorModel, setHints
public SubsamplingFilter(int pXSub, int pYSub)
SubsamplingFilter
.pXSub
- pYSub
- IllegalArgumentException
- if pXSub
or pYSub
is
less than 1.public void setDimensions(int pWidth, int pHeight)
ImageFilter
implementation, do not invoke.setDimensions
in interface ImageConsumer
setDimensions
in class ReplicateScaleFilter
Copyright © 2017. All rights reserved.