Hugintrunk
0.1
|
implementation of dialog class to create brighter/darker versions of the image More...
#include "CreateBrightImgDlg.h"
#include "ToolboxApp.h"
#include <vigra/impex.hxx>
#include <wx/busyinfo.h>
#include <wx/stdpaths.h>
#include "base_wx/wxutils.h"
#include "base_wx/platform.h"
#include "base_wx/wxcms.h"
#include "base_wx/Executor.h"
Go to the source code of this file.
Functions | |
template<class PixelType > | |
vigra::BasicImage < vigra::RGBValue< PixelType > > | CreateBrightVersion (const vigra::BasicImage< vigra::RGBValue< PixelType >> &input, const double correction) |
creates a brighter or darker version of the input image using HuginBase::Photometric::InvResponse More... | |
implementation of dialog class to create brighter/darker versions of the image
Definition in file CreateBrightImgDlg.cpp.
vigra::BasicImage<vigra::RGBValue<PixelType> > CreateBrightVersion | ( | const vigra::BasicImage< vigra::RGBValue< PixelType >> & | input, |
const double | correction | ||
) |
creates a brighter or darker version of the input image using HuginBase::Photometric::InvResponse
Definition at line 39 of file CreateBrightImgDlg.cpp.
References vigra_ext::EMoR::createEMoRLUT(), vigra_ext::destImage(), vigra_ext::enforceMonotonicity(), vigra_ext::pow(), HuginBase::Photometric::InvResponseTransform< VTIn, VTOut >::setOutput(), HuginBase::SrcPanoImage::setSize(), vigra_ext::srcImage(), vigra_ext::srcImageRange(), and vigra_ext::transformImageSpatial().
Referenced by CreateBrightImgDlg::CreateAndSaveExposureCorrectedImage(), CreateBrightImgDlg::OnExposureSelected(), and CreateBrightImgDlg::RescaleImage().