Catalano.Imaging.Filters
Class Kuwahara
- java.lang.Object
-
- Catalano.Imaging.Filters.Kuwahara
-
- All Implemented Interfaces:
- IApplyInPlace
public class Kuwahara extends java.lang.Object implements IApplyInPlace
Kuwahara filter is able to apply smoothing on the image while preserving the edges.
-
-
Constructor Summary
Constructors Constructor and Description Kuwahara()Initialize a new instance of the Kuwahara class.Kuwahara(int windowSize)Initialize a new instance of the Kuwahara class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidapplyInPlace(FastBitmap fastBitmap)Apply filter to an image.
-
-
-
Constructor Detail
-
Kuwahara
public Kuwahara()
Initialize a new instance of the Kuwahara class. Default window size is 5x5;
-
Kuwahara
public Kuwahara(int windowSize)
Initialize a new instance of the Kuwahara class.- Parameters:
windowSize- Window size.
-
-
Method Detail
-
applyInPlace
public void applyInPlace(FastBitmap fastBitmap)
Description copied from interface:IApplyInPlaceApply filter to an image.- Specified by:
applyInPlacein interfaceIApplyInPlace- Parameters:
fastBitmap- Image to be processed.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG