类 PCTSignaturesSQFD
- java.lang.Object
-
- org.opencv.core.Algorithm
-
- org.opencv.xfeatures2d.PCTSignaturesSQFD
-
public class PCTSignaturesSQFD extends Algorithm
实现签名二次型距离 (SQFD) 的类。参见: Christian Beecks, Merih Seran Uysal, Thomas Seidl. 签名二次型距离。ACM 国际图像和视频检索会议论文集,第 438-445 页。 ACM, 2010. 引用: BeecksUS10
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 保护PCTSignaturesSQFD(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 静态 PCTSignaturesSQFD__fromPtr__(long addr)floatcomputeQuadraticFormDistance(Mat _signature0, Mat _signature1)计算两个签名的签名二次型距离。voidcomputeQuadraticFormDistances(Mat sourceSignature, java.util.List<Mat> imageSignatures, MatOfFloat distances)计算参考签名与其他每个图像签名之间的签名二次型距离。静态 PCTSignaturesSQFDcreate()使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。静态 PCTSignaturesSQFDcreate(int distanceFunction)使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。静态 PCTSignaturesSQFDcreate(int distanceFunction, int similarityFunction)使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。静态 PCTSignaturesSQFDcreate(int distanceFunction, int similarityFunction, float similarityParameter)使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。protected voidfinalize()-
从类继承的方法 org.opencv.core.Algorithm
clear, empty, getDefaultName, getNativeObjAddr, save
-
-
-
-
方法详细信息
-
__fromPtr__
public static PCTSignaturesSQFD __fromPtr__(long addr)
-
create
public static PCTSignaturesSQFD create(int distanceFunction, int similarityFunction, float similarityParameter)
使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。- 参数
distanceFunction- 距离函数选择器。 默认值:L2 可用值:L0_25, L0_5, L1, L2, L2SQUARED, L5, L_INFINITYsimilarityFunction- 相似度函数选择器。 默认值:HEURISTIC 可用值:MINUS, GAUSSIAN, HEURISTICsimilarityParameter- 相似度函数的参数。- 返回
- 自动生成
-
create
public static PCTSignaturesSQFD create(int distanceFunction, int similarityFunction)
使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。- 参数
distanceFunction- 距离函数选择器。 默认值:L2 可用值:L0_25, L0_5, L1, L2, L2SQUARED, L5, L_INFINITYsimilarityFunction- 相似度函数选择器。 默认值:HEURISTIC 可用值:MINUS, GAUSSIAN, HEURISTIC- 返回
- 自动生成
-
create
public static PCTSignaturesSQFD create(int distanceFunction)
使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。- 参数
distanceFunction- 距离函数选择器。 默认值:L2 可用值:L0_25, L0_5, L1, L2, L2SQUARED, L5, L_INFINITY 可用值:MINUS, GAUSSIAN, HEURISTIC- 返回
- 自动生成
-
create
public static PCTSignaturesSQFD create()
使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。 可用值:L0_25, L0_5, L1, L2, L2SQUARED, L5, L_INFINITY 可用值:MINUS, GAUSSIAN, HEURISTIC- 返回
- 自动生成
-
computeQuadraticFormDistance
public float computeQuadraticFormDistance(Mat _signature0, Mat _signature1)
计算两个签名的签名二次型距离。- 参数
_signature0- 第一个签名。_signature1- 第二个签名。- 返回
- 自动生成
-
computeQuadraticFormDistances
public void computeQuadraticFormDistances(Mat sourceSignature, java.util.List<Mat> imageSignatures, MatOfFloat distances)
计算参考签名与其他每个图像签名之间的签名二次型距离。- 参数
sourceSignature- 用于测量其他签名距离的源签名。imageSignatures- 用于测量与源签名距离的签名向量。distances- 测量的距离的输出向量。
-
-