pub trait PCTSignaturesSQFDTraitConst: AlgorithmTraitConst {
// Required method
fn as_raw_PCTSignaturesSQFD(&self) -> *const c_void;
// Provided methods
fn compute_quadratic_form_distance(
&self,
_signature0: &impl ToInputArray,
_signature1: &impl ToInputArray
) -> Result<f32> { ... }
fn compute_quadratic_form_distances(
&self,
source_signature: &Mat,
image_signatures: &Vector<Mat>,
distances: &mut Vector<f32>
) -> Result<()> { ... }
}Expand description
Constant methods for crate::xfeatures2d::PCTSignaturesSQFD
Required Methods§
fn as_raw_PCTSignaturesSQFD(&self) -> *const c_void
Provided Methods§
sourcefn compute_quadratic_form_distance(
&self,
_signature0: &impl ToInputArray,
_signature1: &impl ToInputArray
) -> Result<f32>
fn compute_quadratic_form_distance( &self, _signature0: &impl ToInputArray, _signature1: &impl 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.
Object Safety§
This trait is not object safe.