[][src]Trait opencv::prelude::TonemapReinhard

pub trait TonemapReinhard: Tonemap {
    pub fn as_raw_TonemapReinhard(&self) -> *const c_void;
pub fn as_raw_mut_TonemapReinhard(&mut self) -> *mut c_void; pub fn get_intensity(&self) -> Result<f32> { ... }
pub fn set_intensity(&mut self, intensity: f32) -> Result<()> { ... }
pub fn get_light_adaptation(&self) -> Result<f32> { ... }
pub fn set_light_adaptation(&mut self, light_adapt: f32) -> Result<()> { ... }
pub fn get_color_adaptation(&self) -> Result<f32> { ... }
pub fn set_color_adaptation(&mut self, color_adapt: f32) -> Result<()> { ... } }

This is a global tonemapping operator that models human visual system.

Mapping function is controlled by adaptation parameter, that is computed using light adaptation and color adaptation.

For more information see RD05 .

Required methods

Loading content...

Provided methods

pub fn get_intensity(&self) -> Result<f32>[src]

pub fn set_intensity(&mut self, intensity: f32) -> Result<()>[src]

pub fn get_light_adaptation(&self) -> Result<f32>[src]

pub fn set_light_adaptation(&mut self, light_adapt: f32) -> Result<()>[src]

pub fn get_color_adaptation(&self) -> Result<f32>[src]

pub fn set_color_adaptation(&mut self, color_adapt: f32) -> Result<()>[src]

Loading content...

Implementors

Loading content...