Trait CUDA_CLAHETrait

Source
pub trait CUDA_CLAHETrait: CUDA_CLAHETraitConst + CLAHETrait {
    // Required method
    fn as_raw_mut_CUDA_CLAHE(&mut self) -> *mut c_void;

    // Provided method
    fn apply(
        &mut self,
        src: &impl ToInputArray,
        dst: &mut impl ToOutputArray,
        stream: &mut impl StreamTrait,
    ) -> Result<()> { ... }
}
Expand description

Mutable methods for crate::cudaimgproc::CUDA_CLAHE

Required Methods§

Provided Methods§

Source

fn apply( &mut self, src: &impl ToInputArray, dst: &mut impl ToOutputArray, stream: &mut impl StreamTrait, ) -> Result<()>

Equalizes the histogram of a grayscale image using Contrast Limited Adaptive Histogram Equalization.

§Parameters
  • src: Source image with CV_8UC1 type.
  • dst: Destination image.
  • stream: Stream for the asynchronous version.

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§