Trait opencv::prelude::PCTSignaturesSQFDConst
source · pub trait PCTSignaturesSQFDConst: AlgorithmTraitConst {
fn as_raw_PCTSignaturesSQFD(&self) -> *const c_void;
fn compute_quadratic_form_distance(
&self,
_signature0: &dyn ToInputArray,
_signature1: &dyn ToInputArray
) -> Result<f32> { ... }
fn compute_quadratic_form_distances(
&self,
source_signature: &Mat,
image_signatures: &Vector<Mat>,
distances: &mut Vector<f32>
) -> Result<()> { ... }
}Expand description
Class implementing Signature Quadratic Form Distance (SQFD).
See also
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
Required Methods§
fn as_raw_PCTSignaturesSQFD(&self) -> *const c_void
Provided Methods§
sourcefn compute_quadratic_form_distance(
&self,
_signature0: &dyn ToInputArray,
_signature1: &dyn ToInputArray
) -> Result<f32>
fn compute_quadratic_form_distance(
&self,
_signature0: &dyn ToInputArray,
_signature1: &dyn ToInputArray
) -> Result<f32>
Computes Signature Quadratic Form Distance of two signatures.
Parameters
- _signature0: The first signature.
- _signature1: The second signature.
sourcefn compute_quadratic_form_distances(
&self,
source_signature: &Mat,
image_signatures: &Vector<Mat>,
distances: &mut Vector<f32>
) -> Result<()>
fn compute_quadratic_form_distances(
&self,
source_signature: &Mat,
image_signatures: &Vector<Mat>,
distances: &mut Vector<f32>
) -> Result<()>
Computes Signature Quadratic Form Distance between the reference signature and each of the other image signatures.
Parameters
- sourceSignature: The signature to measure distance of other signatures from.
- imageSignatures: Vector of signatures to measure distance from the source signature.
- distances: Output vector of measured distances.