实现签名二次型距离 (SQFD) 的类。 更多...
#include <opencv2/xfeatures2d.hpp>
实现签名二次型距离 (SQFD) 的类。
- 参见
- Christian Beecks, Merih Seran Uysal, Thomas Seidl. 签名二次型距离。在 ACM 图像和视频检索国际会议论文集,第 438-445 页。ACM,2010。 [22]
◆ computeQuadraticFormDistance()
virtual float cv::xfeatures2d::PCTSignaturesSQFD::computeQuadraticFormDistance |
( |
InputArray |
_signature0, |
|
|
InputArray |
_signature1 |
|
) |
| const |
|
纯虚 |
Python |
---|
| cv.xfeatures2d.PCTSignaturesSQFD.computeQuadraticFormDistance( | _signature0, _signature1 | ) -> | retval |
计算两个签名的签名二次型距离。
- 参数
-
_signature0 | 第一个签名。 |
_signature1 | 第二个签名。 |
◆ computeQuadraticFormDistances()
virtual void cv::xfeatures2d::PCTSignaturesSQFD::computeQuadraticFormDistances |
( |
const Mat & |
sourceSignature, |
|
|
const std::vector< Mat > & |
imageSignatures, |
|
|
std::vector< float > & |
distances |
|
) |
| const |
|
纯虚 |
Python |
---|
| cv.xfeatures2d.PCTSignaturesSQFD.computeQuadraticFormDistances( | sourceSignature, imageSignatures, distances | ) -> | None |
计算参考签名与每个其他图像签名之间的签名二次型距离。
- 参数
-
sourceSignature | 要测量其他签名距离的签名。 |
imageSignatures | 要测量与源签名距离的签名向量。 |
distances | 测量的距离的输出向量。 |
◆ create()
static Ptr< PCTSignaturesSQFD > cv::xfeatures2d::PCTSignaturesSQFD::create |
( |
const int |
distanceFunction = 3 , |
|
|
const int |
similarityFunction = 2 , |
|
|
const float |
similarityParameter = 1.0f |
|
) |
| |
|
static |
Python |
---|
| cv.xfeatures2d.PCTSignaturesSQFD.create( | [, distanceFunction[, similarityFunction[, similarityParameter]]] | ) -> | retval |
| cv.xfeatures2d.PCTSignaturesSQFD_create( | [, distanceFunction[, similarityFunction[, similarityParameter]]] | ) -> | retval |
使用选定的距离函数、相似度函数和相似度函数参数创建算法实例。
- 参数
-
distanceFunction | 距离函数选择器。默认:L2 可用:L0_25、L0_5、L1、L2、L2SQUARED、L5、L_INFINITY |
similarityFunction | 相似度函数选择器。默认:HEURISTIC 可用:MINUS、GAUSSIAN、HEURISTIC |
similarityParameter | 相似度函数的参数。 |
此类的文档从以下文件生成