public class GenericConvolveDown<Input extends ImageSingleBand,Output extends ImageSingleBand> extends Object implements ConvolveInterface<Input,Output>
| Constructor and Description |
|---|
GenericConvolveDown(Method m,
KernelBase kernel,
BorderType type,
int skip,
Class<Input> imageType) |
| Modifier and Type | Method and Description |
|---|---|
BorderType |
getBorderType()
Returns how the image border is handled.
|
int |
getHorizontalBorder()
How many pixels are not processed along the horizontal border.
|
Class<Input> |
getInputType()
Specifies the type of image it takes as input.
|
int |
getSkip() |
int |
getVerticalBorder()
How many pixels are not processed along the vertical border.
|
void |
process(Input input,
Output output)
Processes the input image and writes the results to the output image.
|
void |
setSkip(int skip) |
public GenericConvolveDown(Method m, KernelBase kernel, BorderType type, int skip, Class<Input> imageType)
public int getSkip()
public void setSkip(int skip)
public void process(Input input, Output output)
FilterImageInterfaceprocess in interface FilterImageInterface<Input extends ImageSingleBand,Output extends ImageSingleBand>input - Input image.output - Output image.public int getHorizontalBorder()
FilterImageInterfacegetHorizontalBorder in interface FilterImageInterface<Input extends ImageSingleBand,Output extends ImageSingleBand>public int getVerticalBorder()
FilterImageInterfacegetVerticalBorder in interface FilterImageInterface<Input extends ImageSingleBand,Output extends ImageSingleBand>public BorderType getBorderType()
ConvolveInterfacegetBorderType in interface ConvolveInterface<Input extends ImageSingleBand,Output extends ImageSingleBand>public Class<Input> getInputType()
FilterImageInterfacegetInputType in interface FilterImageInterface<Input extends ImageSingleBand,Output extends ImageSingleBand>Copyright © 2013. All Rights Reserved.