opencv::prelude

Trait QualityBRISQUETrait

Source
pub trait QualityBRISQUETrait: QualityBRISQUETraitConst + QualityBaseTrait {
    // Required method
    fn as_raw_mut_QualityBRISQUE(&mut self) -> *mut c_void;

    // Provided method
    fn compute(&mut self, img: &impl ToInputArray) -> Result<Scalar> { ... }
}
Expand description

Mutable methods for crate::quality::QualityBRISQUE

Required Methods§

Provided Methods§

Source

fn compute(&mut self, img: &impl ToInputArray) -> Result<Scalar>

Computes BRISQUE quality score for input image

§Parameters
  • img: Image for which to compute quality
§Returns

cv::Scalar with the score in the first element. The score ranges from 0 (best quality) to 100 (worst quality)

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§