Catalano.Imaging.Concurrent.Filters
Class Median
- java.lang.Object
-
- Catalano.Imaging.Concurrent.Filters.Median
-
- All Implemented Interfaces:
- IApplyInPlace
public class Median extends java.lang.Object implements IApplyInPlace
Median Filter. The median filter is normally used to reduce noise in an image, somewhat like the mean filter. However, it often does a better job than the mean filter of preserving useful detail in the image.
-
-
Constructor Summary
Constructors Constructor and Description Median()Initializes a new instance of the Median class.Median(int radius)Initializes a new instance of the Median class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidapplyInPlace(FastBitmap fb)Apply filter to an image.intgetRadius()Get Radius.voidsetRadius(int radius)Set Radius.
-
-
-
Constructor Detail
-
Median
public Median()
Initializes a new instance of the Median class.
-
Median
public Median(int radius)
Initializes a new instance of the Median class.- Parameters:
radius- Radius.
-
-
Method Detail
-
getRadius
public int getRadius()
Get Radius.- Returns:
- Radius.
-
setRadius
public void setRadius(int radius)
Set Radius.- Parameters:
radius- Radius.
-
applyInPlace
public void applyInPlace(FastBitmap fb)
Description copied from interface:IApplyInPlaceApply filter to an image.- Specified by:
applyInPlacein interfaceIApplyInPlace- Parameters:
fb- Image to be processed.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG