Catalano.Imaging.Filters
Class Mean
- java.lang.Object
-
- Catalano.Imaging.Filters.Mean
-
- All Implemented Interfaces:
- IApplyInPlace
public class Mean extends java.lang.Object implements IApplyInPlace
Mean Filter.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class and Description static classMean.ArithmeticCommon arithmetic for compute mean.
-
Constructor Summary
Constructors Constructor and Description Mean()Initialize a new instance of the Mean class.Mean(int radius)Initialize a new instance of the Mean class.Mean(int radius, Mean.Arithmetic arithmetic)Initialize a new instance of the Mean class.Mean(Mean.Arithmetic arithmetic)Initialize a new instance of the Mean class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description voidapplyInPlace(FastBitmap fastBitmap)Apply filter to an image.Mean.ArithmeticgetArithmetic()Get arithmetic.intgetOrder()Get orderintgetRadius()Get radius.voidsetArithmetic(Mean.Arithmetic arithmetic)Set arithmetic.voidsetOrder(int orderFilter)Set order.voidsetRadius(int radius)Set radius.
-
-
-
Constructor Detail
-
Mean
public Mean()
Initialize a new instance of the Mean class.
-
Mean
public Mean(int radius)
Initialize a new instance of the Mean class.- Parameters:
radius- Radius.
-
Mean
public Mean(Mean.Arithmetic arithmetic)
Initialize a new instance of the Mean class.- Parameters:
arithmetic- Mean.
-
Mean
public Mean(int radius, Mean.Arithmetic arithmetic)Initialize a new instance of the Mean class.- Parameters:
radius- Radius.arithmetic- Mean.
-
-
Method Detail
-
getArithmetic
public Mean.Arithmetic getArithmetic()
Get arithmetic.- Returns:
- Mean.
-
setArithmetic
public void setArithmetic(Mean.Arithmetic arithmetic)
Set arithmetic.- Parameters:
arithmetic- Mean.
-
getRadius
public int getRadius()
Get radius.- Returns:
- Radius.
-
setRadius
public void setRadius(int radius)
Set radius.- Parameters:
radius- Radus.
-
getOrder
public int getOrder()
Get order- Returns:
- Order.
-
setOrder
public void setOrder(int orderFilter)
Set order.- Parameters:
order- Order.
-
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