[−][src]Trait ndarray_vision::enhancement::histogram_equalisation::HistogramEqExt
Extension trait to implement histogram equalisation on other types
Required methods
fn equalise_hist(&self, grid: Grid<A>) -> Self
Equalises an image histogram returning a new image. Grids should be for a 1xN image as the image is flattened during processing
fn equalise_hist_inplace(&mut self, grid: Grid<A>)
Equalises an image histogram inplace Grids should be for a 1xN image as the image is flattened during processing
Implementations on Foreign Types
impl<T> HistogramEqExt<T> for Array3<T> where
T: Copy + Clone + Ord + Num + NumAssignOps + ToPrimitive + FromPrimitive + PixelBound,
[src]
T: Copy + Clone + Ord + Num + NumAssignOps + ToPrimitive + FromPrimitive + PixelBound,
fn equalise_hist(&self, grid: Grid<T>) -> Self
[src]
fn equalise_hist_inplace(&mut self, grid: Grid<T>)
[src]
Implementors
impl<T, C> HistogramEqExt<T> for Image<T, C> where
Image<T, C>: Clone,
T: Copy + Clone + Ord + Num + NumAssignOps + ToPrimitive + FromPrimitive + PixelBound,
C: ColourModel,
[src]
Image<T, C>: Clone,
T: Copy + Clone + Ord + Num + NumAssignOps + ToPrimitive + FromPrimitive + PixelBound,
C: ColourModel,