The ReinhardTMOGL class.
More...
#include <reinhard_tmo.hpp>
◆ ReinhardTMOGL()
pic::ReinhardTMOGL::ReinhardTMOGL |
( |
float |
alpha = 0.15f , |
|
|
float |
phi = 8.0f , |
|
|
bool |
bStatisticsRecompute = true , |
|
|
bool |
bGlobal = false |
|
) |
| |
|
inline |
◆ ~ReinhardTMOGL()
pic::ReinhardTMOGL::~ReinhardTMOGL |
( |
| ) |
|
|
inline |
◆ allocateFilters()
void pic::ReinhardTMOGL::allocateFilters |
( |
| ) |
|
|
inlineprotected |
◆ execute()
execute
- Parameters
-
- Returns
◆ executeGlobal()
executeGlobal
- Parameters
-
- Returns
◆ executeLocal()
executeLocal
- Parameters
-
imgIn | |
imgOut | |
alpha | |
phi | |
filter | |
- Returns
◆ setNULL()
void pic::ReinhardTMOGL::setNULL |
( |
| ) |
|
|
inlineprotected |
◆ update()
void pic::ReinhardTMOGL::update |
( |
float |
alpha, |
|
|
float |
phi, |
|
|
bool |
bGlobal = true |
|
) |
| |
|
inline |
◆ alpha
float pic::ReinhardTMOGL::alpha |
|
protected |
◆ bAllocate
bool pic::ReinhardTMOGL::bAllocate |
|
protected |
◆ bGlobal
bool pic::ReinhardTMOGL::bGlobal |
|
protected |
◆ bStatisticsRecompute
bool pic::ReinhardTMOGL::bStatisticsRecompute |
|
protected |
◆ filters
std::vector<FilterGL*> pic::ReinhardTMOGL::filters |
|
protected |
◆ flt_lum
◆ flt_tmo_global
◆ fTMO
◆ img_lum
ImageGL* pic::ReinhardTMOGL::img_lum |
|
protected |
◆ img_lum_adapt
ImageGL * pic::ReinhardTMOGL::img_lum_adapt |
|
protected |
◆ Lwa
float pic::ReinhardTMOGL::Lwa |
|
protected |
◆ phi
float pic::ReinhardTMOGL::phi |
|
protected |
The documentation for this class was generated from the following file:
- C:/Users/Francesco/Documents/GitHub/piccante/include/gl/tone_mapping/reinhard_tmo.hpp