The ExposureFusionGL class.
More...
#include <exposure_fusion.hpp>
◆ ExposureFusionGL()
pic::ExposureFusionGL::ExposureFusionGL |
( |
float |
wC = 1.0f , |
|
|
float |
wE = 1.0f , |
|
|
float |
wS = 1.0f |
|
) |
| |
|
inline |
◆ ~ExposureFusionGL()
pic::ExposureFusionGL::~ExposureFusionGL |
( |
| ) |
|
|
inline |
◆ allocate()
void pic::ExposureFusionGL::allocate |
( |
ImageGLVec |
imgIn | ) |
|
|
inline |
◆ allocateFilters()
void pic::ExposureFusionGL::allocateFilters |
( |
| ) |
|
|
inlineprotected |
◆ Process()
Process.
- Parameters
-
- Returns
◆ ProcessStack()
ProcessStack.
- Parameters
-
- Returns
◆ update()
void pic::ExposureFusionGL::update |
( |
float |
wC = 1.0f , |
|
|
float |
wE = 1.0f , |
|
|
float |
wS = 1.0f |
|
) |
| |
|
inline |
update
- Parameters
-
wC | weight for preserving contrast |
wE | weight for preserving exposure |
wS | weight for preserving saturation |
◆ acc
ImageGL * pic::ExposureFusionGL::acc |
|
protected |
◆ bAllocate
bool pic::ExposureFusionGL::bAllocate |
|
protected |
◆ bAllocatedFilters
bool pic::ExposureFusionGL::bAllocatedFilters |
|
protected |
◆ filters
std::vector<FilterGL *> pic::ExposureFusionGL::filters |
|
protected |
◆ flt_lum
◆ flt_weights
◆ images
◆ lum
ImageGL* pic::ExposureFusionGL::lum |
|
protected |
◆ pI
◆ pOut
◆ pW
◆ pyramids
std::vector<PyramidGL *> pic::ExposureFusionGL::pyramids |
|
protected |
◆ removeNegative
◆ wC
float pic::ExposureFusionGL::wC |
|
protected |
◆ wE
float pic::ExposureFusionGL::wE |
|
protected |
◆ weights
ImageGL * pic::ExposureFusionGL::weights |
|
protected |
◆ wS
float pic::ExposureFusionGL::wS |
|
protected |
The documentation for this class was generated from the following file: