类 BIF
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.face.BIF
-
public class BIF extends Algorithm
基于论文“Guo, Guodong, et al. "Human age estimation using bio-inspired features." Computer Vision and Pattern Recognition, 2009. CVPR 2009.” 实现的生物启发特征 (BIF)。
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 protected
BIF(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static BIF
__fromPtr__(long addr)
void
compute(Mat image, Mat features)
根据输入图像计算特征。static BIF
创建()
static BIF
create(int num_bands)
static BIF
create(int num_bands, int num_rotations)
protected void
finalize()
int
getNumBands()
int
getNumRotations()
-
继承自类 org.opencv.core.Algorithm 的方法
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
方法详情
-
__fromPtr__
public static BIF __fromPtr__(long addr)
-
getNumBands
public int getNumBands()
- 返回值
- 用于计算 BIF 的滤波器频带数。
-
getNumRotations
public int getNumRotations()
- 返回值
- 图像旋转次数。
-
compute
public void compute(Mat image, Mat features)
根据输入图像计算特征。- 参数
image
- 输入图像 (CV_32FC1)。features
- 特征向量 (CV_32FC1)。
-
创建
public static BIF create(int num_bands, int num_rotations)
- 参数
num_bands
- 用于计算 BIF 的滤波器频带数 (<=8)。num_rotations
- 用于计算 BIF 的图像旋转次数。- 返回值
- 用于计算 BIF 的对象。
-
创建
public static BIF create(int num_bands)
- 参数
num_bands
- 用于计算 BIF 的滤波器频带数 (<=8)。- 返回值
- 用于计算 BIF 的对象。
-
创建
public static BIF create()
- 返回值
- 用于计算 BIF 的对象。
-
-