STIRA  0.1
Public Member Functions | List of all members
stira::contrastenhance::AdaptiveHistogramEqualizer Class Reference

class for adaptive histogram equalization like in https://en.wikipedia.org/wiki/Adaptive_histogram_equalization More...

#include <AdaptiveHistogramEqualizer.h>

Public Member Functions

 AdaptiveHistogramEqualizer (Image *pSourceImage, int blockWidth, int blockHeight)
 constructor More...
 
 ~AdaptiveHistogramEqualizer ()
 destructor
 
bool Initialize ()
 Initializes block sizes and corresponding data structures Needs to be called.
 
ImageRun ()
 Run method. More...
 

Detailed Description

class for adaptive histogram equalization like in https://en.wikipedia.org/wiki/Adaptive_histogram_equalization

Constructor & Destructor Documentation

stira::contrastenhance::AdaptiveHistogramEqualizer::AdaptiveHistogramEqualizer ( Image pSourceImage,
int  blockWidth,
int  blockHeight 
)

constructor

Parameters
pSourceImagethe input image
blockWidthwidth of block to divide image in
blockHeightheight of block to divide image in

References stira::imagedata::Image::GetHeight(), and stira::imagedata::Image::GetWidth().

Member Function Documentation

Image * stira::contrastenhance::AdaptiveHistogramEqualizer::Run ( )

The documentation for this class was generated from the following files: