[][src]Trait opencv::photo::TonemapReinhard

pub trait TonemapReinhard: Tonemap {
    fn as_raw_TonemapReinhard(&self) -> *mut c_void;

    fn get_intensity(&self) -> Result<f32> { ... }
fn set_intensity(&mut self, intensity: f32) -> Result<()> { ... }
fn get_light_adaptation(&self) -> Result<f32> { ... }
fn set_light_adaptation(&mut self, light_adapt: f32) -> Result<()> { ... }
fn get_color_adaptation(&self) -> Result<f32> { ... }
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

fn get_intensity(&self) -> Result<f32>

fn set_intensity(&mut self, intensity: f32) -> Result<()>

fn get_light_adaptation(&self) -> Result<f32>

fn set_light_adaptation(&mut self, light_adapt: f32) -> Result<()>

fn get_color_adaptation(&self) -> Result<f32>

fn set_color_adaptation(&mut self, color_adapt: f32) -> Result<()>

Loading content...

Implementors

Loading content...