Package org.opencv.face
Class BIF
- java.lang.Object
- 
- org.opencv.core.Algorithm
- 
- org.opencv.face.BIF
 
 
- 
 public class BIF extends Algorithm Implementation of bio-inspired features (BIF) from the paper: Guo, Guodong, et al. "Human age estimation using bio-inspired features." Computer Vision and Pattern Recognition, 2009. CVPR 2009.
- 
- 
Constructor SummaryConstructors Modifier Constructor Description protectedBIF(long addr)
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static BIF__fromPtr__(long addr)voidcompute(Mat image, Mat features)Computes features sby input image.static BIFcreate()static BIFcreate(int num_bands)static BIFcreate(int num_bands, int num_rotations)protected voidfinalize()intgetNumBands()intgetNumRotations()- 
Methods inherited from class org.opencv.core.Algorithmclear, empty, getDefaultName, getNativeObjAddr, save
 
- 
 
- 
- 
- 
Method Detail- 
__fromPtr__public static BIF __fromPtr__(long addr) 
 - 
getNumBandspublic int getNumBands() - Returns:
- The number of filter bands used for computing BIF.
 
 - 
getNumRotationspublic int getNumRotations() - Returns:
- The number of image rotations.
 
 - 
computepublic void compute(Mat image, Mat features) Computes features sby input image.- Parameters:
- image- Input image (CV_32FC1).
- features- Feature vector (CV_32FC1).
 
 - 
createpublic static BIF create(int num_bands, int num_rotations) - Parameters:
- num_bands- The number of filter bands (<=8) used for computing BIF.
- num_rotations- The number of image rotations for computing BIF.
- Returns:
- Object for computing BIF.
 
 - 
createpublic static BIF create(int num_bands) - Parameters:
- num_bands- The number of filter bands (<=8) used for computing BIF.
- Returns:
- Object for computing BIF.
 
 - 
createpublic static BIF create() - Returns:
- Object for computing BIF.
 
 
- 
 
-