Catalano.Imaging.Texture.BinaryPattern
Class ImprovedLocalBinaryPattern
- java.lang.Object
-
- Catalano.Imaging.Texture.BinaryPattern.ImprovedLocalBinaryPattern
-
- All Implemented Interfaces:
- IBinaryPattern
public class ImprovedLocalBinaryPattern extends java.lang.Object implements IBinaryPattern
Improved Local binary patterns (ILBP) is a type of feature used for classification in computer vision. Different of LBP, ILBP use the mean in 3x3 region and the center of pixel in the encoding. ILBP was first described in 2004. It has since been found to be a powerful feature for texture classification.
-
-
Constructor Summary
Constructors Constructor and Description ImprovedLocalBinaryPattern()Initialize a new instance of the ImprovedLocalBinaryPattern class.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description ImageHistogramComputeFeatures(FastBitmap fastBitmap)Compute binary pattern.
-
-
-
Constructor Detail
-
ImprovedLocalBinaryPattern
public ImprovedLocalBinaryPattern()
Initialize a new instance of the ImprovedLocalBinaryPattern class.
-
-
Method Detail
-
ComputeFeatures
public ImageHistogram ComputeFeatures(FastBitmap fastBitmap)
Description copied from interface:IBinaryPatternCompute binary pattern.- Specified by:
ComputeFeaturesin interfaceIBinaryPattern- Parameters:
fastBitmap- Image to be processed.- Returns:
- Binary pattern.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG