#include <ehbsw.hpp>
Public Member Functions | |
EHBSW (float *Ioutin, int *Iin, int win, int hin, int hsin, int vsin) | |
EHBSW (const EHBSW &a) | |
void | run_image () |
~EHBSW () | |
Protected Member Functions | |
void | advance_one () |
void | initline (int y_line) |
virtual void | process_hist ()=0 |
Protected Attributes | |
int | h_u |
int | hs_u |
const int * | I_pu |
float * | Iout_pf |
float * | thehist_pu |
int | vs_u |
int | w_u |
int * | wavefront1_pu |
int * | wavefront2_pu |
int | x_u |
int | y_u |
EHBSW::EHBSW | ( | float * | Ioutin, |
int * | Iin, | ||
int | win, | ||
int | hin, | ||
int | hsin, | ||
int | vsin | ||
) | [inline] |
EHBSW::EHBSW | ( | const EHBSW & | a | ) |
EHBSW::~EHBSW | ( | ) | [inline] |
void EHBSW::advance_one | ( | ) | [inline, protected] |
void EHBSW::initline | ( | int | y_line | ) | [inline, protected] |
virtual void EHBSW::process_hist | ( | ) | [protected, pure virtual] |
Implemented in EHBSW_LinHist_L1, and EHBSW_PowNorm.
void EHBSW::run_image | ( | ) | [inline] |
int EHBSW::h_u [protected] |
int EHBSW::hs_u [protected] |
const int* EHBSW::I_pu [protected] |
float* EHBSW::Iout_pf [protected] |
float* EHBSW::thehist_pu [protected] |
int EHBSW::vs_u [protected] |
int EHBSW::w_u [protected] |
int* EHBSW::wavefront1_pu [protected] |
int* EHBSW::wavefront2_pu [protected] |
int EHBSW::x_u [protected] |
int EHBSW::y_u [protected] |