PICCANTE  0.4
The hottest HDR imaging library!
Public Member Functions | Public Attributes | Protected Attributes | List of all members
pic::SegmentationGL Class Reference

The SegmentationGL class. More...

#include <segmentation_tmo_approx.hpp>

Public Member Functions

 SegmentationGL ()
 SegmentationGL. More...
 
 ~SegmentationGL ()
 
void computeStatistics (Image *imgIn)
 computeStatistics More...
 
ImageGLexecute (ImageGL *imgIn, ImageGL *imgOut)
 execute More...
 

Public Attributes

ImageGLVec stack
 
float minVal
 
float maxVal
 

Protected Attributes

FilterGLLuminanceflt_lum
 
FilterGLRemoveNukedflt_nuked
 
FilterGLIterativeflt_it
 
FilterGLBilateral2DSflt_bil
 
FilterGLOpflt_seg
 
ImageGLL
 
ImageGLimgIn_flt
 
float perCent
 
float nLayer
 
int iterations
 

Detailed Description

The SegmentationGL class.

Constructor & Destructor Documentation

◆ SegmentationGL()

pic::SegmentationGL::SegmentationGL ( )
inline

◆ ~SegmentationGL()

pic::SegmentationGL::~SegmentationGL ( )
inline

Member Function Documentation

◆ computeStatistics()

void pic::SegmentationGL::computeStatistics ( Image imgIn)
inline

computeStatistics

Parameters
imgIn

◆ execute()

ImageGL* pic::SegmentationGL::execute ( ImageGL imgIn,
ImageGL imgOut 
)
inline

execute

Parameters
imgIn
imgOut
Returns

Member Data Documentation

◆ flt_bil

FilterGLBilateral2DS* pic::SegmentationGL::flt_bil
protected

◆ flt_it

FilterGLIterative* pic::SegmentationGL::flt_it
protected

◆ flt_lum

FilterGLLuminance* pic::SegmentationGL::flt_lum
protected

◆ flt_nuked

FilterGLRemoveNuked* pic::SegmentationGL::flt_nuked
protected

◆ flt_seg

FilterGLOp* pic::SegmentationGL::flt_seg
protected

◆ imgIn_flt

ImageGL * pic::SegmentationGL::imgIn_flt
protected

◆ iterations

int pic::SegmentationGL::iterations
protected

◆ L

ImageGL* pic::SegmentationGL::L
protected

◆ maxVal

float pic::SegmentationGL::maxVal

◆ minVal

float pic::SegmentationGL::minVal

◆ nLayer

float pic::SegmentationGL::nLayer
protected

◆ perCent

float pic::SegmentationGL::perCent
protected

◆ stack

ImageGLVec pic::SegmentationGL::stack

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