[][src]Trait opencv::photo::CalibrateDebevec

pub trait CalibrateDebevec: CalibrateCRF {
    pub fn as_raw_CalibrateDebevec(&self) -> *const c_void;
pub fn as_raw_mut_CalibrateDebevec(&mut self) -> *mut c_void; pub fn get_lambda(&self) -> Result<f32> { ... }
pub fn set_lambda(&mut self, lambda: f32) -> Result<()> { ... }
pub fn get_samples(&self) -> Result<i32> { ... }
pub fn set_samples(&mut self, samples: i32) -> Result<()> { ... }
pub fn get_random(&self) -> Result<bool> { ... }
pub fn set_random(&mut self, random: bool) -> Result<()> { ... } }

Inverse camera response function is extracted for each brightness value by minimizing an objective function as linear system. Objective function is constructed using pixel values on the same position in all images, extra term is added to make the result smoother.

For more information see DM97 .

Required methods

Loading content...

Provided methods

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

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

pub fn get_samples(&self) -> Result<i32>[src]

pub fn set_samples(&mut self, samples: i32) -> Result<()>[src]

pub fn get_random(&self) -> Result<bool>[src]

pub fn set_random(&mut self, random: bool) -> Result<()>[src]

Loading content...

Implementors

Loading content...