PICCANTE  0.4
The hottest HDR imaging library!
Namespaces | Macros | Functions
get_all_exposures.hpp File Reference
#include "../base.hpp"
#include "../image.hpp"
#include "../histogram.hpp"
#include "../util/math.hpp"
#include "../util/indexed_array.hpp"
#include "../filtering/filter_luminance.hpp"
#include "../filtering/filter_simple_tmo.hpp"

Go to the source code of this file.

Namespaces

 pic
 

Macros

#define PIC_TONE_MAPPING_GET_ALL_EXPOSURES_HPP
 

Functions

PIC_INLINE void pic::getMinMaxFstops (Image *imgIn, int &minFstop, int &maxFstop)
 getMinMaxFstops computes the minimum and maximum f-stop values of an image. More...
 
PIC_INLINE std::vector< float > pic::getAllExposuresUniform (Image *imgIn)
 getAllExposuresUniform computes all required exposure values for reconstructing the input image using uniform sampling More...
 
PIC_INLINE std::vector< float > pic::getAllExposures (Image *imgIn)
 getAllExposures computes all required exposure values for reconstructing the input image using histogram sampling More...
 
PIC_INLINE ImageVec pic::getAllExposuresImages (Image *imgIn, std::vector< float > &fstops, float gamma=2.2f)
 getAllExposuresImages converts an image into a stack of images. More...
 
PIC_INLINE ImageVec pic::getAllExposuresImages (Image *imgIn, float gamma=2.2f)
 getAllExposuresImages converts an image into a stack of images. More...
 

Macro Definition Documentation

◆ PIC_TONE_MAPPING_GET_ALL_EXPOSURES_HPP

#define PIC_TONE_MAPPING_GET_ALL_EXPOSURES_HPP