Container holding the parameters for a Mantiuk tone-mapper algorithm. More...
#include <eVision/EasyImage/EMantiukToneMapperParameters.h>
Public Member Functions | |
| EMantiukToneMapperParameters (const eVision::EMantiukToneMapperParameters &other) | |
| Copy operator. | |
| EMantiukToneMapperParameters () | |
| Copy operator. | |
| virtual | ~EMantiukToneMapperParameters () throw () |
| bool | operator== (const eVision::EMantiukToneMapperParameters &rhs) const |
| Checks if this EMantiukToneMapperParameters instance is strictly equal to another. | |
| eVision::EMantiukToneMapperParameters & | operator= (const eVision::EMantiukToneMapperParameters &other) |
| Copy operator. | |
| float | GetScale () const |
| Gets the scale parameter. | |
| void | SetScale (float scale) |
| Sets the scale parameter. | |
| float | GetSaturation () const |
| Gets the saturation parameter. | |
| void | SetSaturation (float saturation) |
| Sets the saturation parameter. | |
| EMantiukToneMapperParameters (CppWrapperInternal::InternalConstructor) | |
| Public Member Functions inherited from eVision::EToneMapperParameters | |
| EToneMapperParameters (const eVision::EToneMapperParameters &other) | |
| Copy operator. | |
| EToneMapperParameters () | |
| Copy operator. | |
| virtual | ~EToneMapperParameters () throw () |
| bool | operator== (const eVision::EToneMapperParameters &rhs) const |
| Checks if this EToneMapperParameters instance is strictly equal to another. | |
| eVision::EToneMapperParameters & | operator= (const eVision::EToneMapperParameters &other) |
| Copy operator. | |
| float | GetGamma () const |
| Gets gamma parameter. | |
| void | SetGamma (float gamma) |
| Sets the gamma parameter. Controls the gamma correction applied on the input image. | |
| eVision::EToneMapperType | GetToneMapperType () const |
| Return the type of the tone-mapper defined by this set of parameters. | |
| EToneMapperParameters (CppWrapperInternal::InternalConstructor) | |
Additional Inherited Members | |
| Public Attributes inherited from eVision::EToneMapperParameters | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
Container holding the parameters for a Mantiuk tone-mapper algorithm.
License(s): EasyImage
| eVision::EMantiukToneMapperParameters::EMantiukToneMapperParameters | ( | const eVision::EMantiukToneMapperParameters & | other | ) |
Copy operator.
| other | Other parameters container to copy from. |
| eVision::EMantiukToneMapperParameters::EMantiukToneMapperParameters | ( | ) |
Copy operator.
|
virtual | ||||||||||||
| eVision::EMantiukToneMapperParameters::EMantiukToneMapperParameters | ( | CppWrapperInternal::InternalConstructor | ) |
| float eVision::EMantiukToneMapperParameters::GetSaturation | ( | ) | const |
Gets the saturation parameter.
| float eVision::EMantiukToneMapperParameters::GetScale | ( | ) | const |
Gets the scale parameter.
| eVision::EMantiukToneMapperParameters & eVision::EMantiukToneMapperParameters::operator= | ( | const eVision::EMantiukToneMapperParameters & | other | ) |
Copy operator.
| other | Other parameters container to copy from. |
| bool eVision::EMantiukToneMapperParameters::operator== | ( | const eVision::EMantiukToneMapperParameters & | rhs | ) | const |
Checks if this EMantiukToneMapperParameters instance is strictly equal to another.
| rhs | Reference to the other EMantiukToneMapperParameters instance |
| void eVision::EMantiukToneMapperParameters::SetSaturation | ( | float | saturation | ) |
Sets the saturation parameter.
Higher saturation values result in an image with more vivid colors while lower values generate an image with more muted colors. Value must be between 0 and 1.
| saturation | New saturation value. |
| void eVision::EMantiukToneMapperParameters::SetScale | ( | float | scale | ) |
Sets the scale parameter.
Higher scale values result in a brighter image while lower scale values generate a darker image. Values must be between 0 and 8.
| scale | New scale value. |