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. Signature quadratic form distance. In Proceedings of the ACM International Conference on Image and Video Retrieval, pages 438-445. ACM, 2010. 引用:BeecksUS10
-
-
构造函数摘要
构造函数 修饰符 构造函数 描述 protected
PCTSignaturesSQFD(long addr)
-
方法摘要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 描述 static PCTSignaturesSQFD
__fromPtr__(long addr)
float
computeQuadraticFormDistance(Mat _signature0, Mat _signature1)
计算两个签名的签名二次型距离。void
computeQuadraticFormDistances(Mat sourceSignature, java.util.List<Mat> imageSignatures, MatOfFloat distances)
计算参考签名与其他每个图像签名的签名二次型距离。static PCTSignaturesSQFD
create()
使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。static PCTSignaturesSQFD
create(int distanceFunction)
使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。static PCTSignaturesSQFD
create(int distanceFunction, int similarityFunction)
使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。static PCTSignaturesSQFD
create(int distanceFunction, int similarityFunction, float similarityParameter)
使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。protected void
finalize()
-
继承自类 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
- 测得距离的输出向量。
-
-