OpenStructure
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions
normalizer_factory.hh File Reference
#include <ost/img/image.hh>
#include "norm_linear.hh"
#include "norm_log.hh"
#include "norm_od.hh"
#include "normalizer.hh"

Go to the source code of this file.

Namespaces

namespace  ost
namespace  ost::img
namespace  ost::img::alg

Functions

DLLEXPORT_IMG_ALG Normalizer CreateNoOpNormalizer ()
DLLEXPORT_IMG_ALG Normalizer CreateLinearNormalizer (Real scale, Real offset)
DLLEXPORT_IMG_ALG Normalizer CreateLinearRangeNormalizer (const ConstImageHandle &ih, Real minoutput, Real maxoutput)
DLLEXPORT_IMG_ALG Normalizer CreateLinearRangeNormalizer (Real mininput, Real maxinput, Real minoutput, Real maxoutput)
DLLEXPORT_IMG_ALG Normalizer CreateLogNormalizer (Real scale, Real min, Real offset)
DLLEXPORT_IMG_ALG Normalizer CreateLogRangeNormalizer (const ConstImageHandle &ih, Real minoutput, Real maxoutput)
DLLEXPORT_IMG_ALG Normalizer CreateLogRangeNormalizer (Real mininput, Real maxinput, Real minoutput, Real maxoutput)
DLLEXPORT_IMG_ALG Normalizer CreateTransmissionToODNormalizer (Real mininput, Real maxinput, Real maxOD=10.0)