A EHDRFuser::EHDRFuser instance is a tool that flexibly fuses grayscale images using HDR principles. More...
#include <eVision/EasyImage/EHDRFuser.h>
Public Member Functions | |
| EHDRFuser (const eVision::EROIBW8 *lightSrc) | |
| Constructors for EHDRFuser objects. The image used must be the lightest (slowest shutter speed). | |
| EHDRFuser (const eVision::EROIBW16 *lightSrc) | |
| Constructors for EHDRFuser objects. The image used must be the lightest (slowest shutter speed). | |
| EHDRFuser (const eVision::EHDRFuser &other) | |
| Constructors for EHDRFuser objects. The image used must be the lightest (slowest shutter speed). | |
| virtual | ~EHDRFuser () throw () |
| eVision::EHDRFuser & | operator= (const eVision::EHDRFuser &other) |
| Assignment operator. | |
| void | Fuse (const eVision::EROIBW8 *darkSrc, int shutterSpeedFactor) |
| Fuses a dark image with the light image passed during object construction. | |
| void | Fuse (const eVision::EROIBW16 *darkSrc, int shutterSpeedFactor) |
| Fuses a dark image with the light image passed during object construction. | |
| bool | GetFusedImage (eVision::EROIBW8 *dst) |
| Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type. | |
| bool | GetFusedImage (eVision::EROIBW16 *dst) |
| Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type. | |
| bool | GetFusedImage (eVision::EROIBW32 *dst) |
| Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type. | |
| EHDRFuser (CppWrapperInternal::InternalConstructor) | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
A EHDRFuser::EHDRFuser instance is a tool that flexibly fuses grayscale images using HDR principles.
License(s): EasyImage
| eVision::EHDRFuser::EHDRFuser | ( | const eVision::EROIBW8 * | lightSrc | ) |
Constructors for EHDRFuser objects. The image used must be the lightest (slowest shutter speed).
| lightSrc | Light input image (low shutter speed). |
| eVision::EHDRFuser::EHDRFuser | ( | const eVision::EROIBW16 * | lightSrc | ) |
Constructors for EHDRFuser objects. The image used must be the lightest (slowest shutter speed).
| lightSrc | Light input image (low shutter speed). |
| eVision::EHDRFuser::EHDRFuser | ( | const eVision::EHDRFuser & | other | ) |
|
virtual | ||||||||||||
| eVision::EHDRFuser::EHDRFuser | ( | CppWrapperInternal::InternalConstructor | ) |
| void eVision::EHDRFuser::Fuse | ( | const eVision::EROIBW16 * | darkSrc, |
| int | shutterSpeedFactor ) |
Fuses a dark image with the light image passed during object construction.
| darkSrc | Dark input image (higher shutter speed). |
| shutterSpeedFactor | Shutter speed factor between light and dark image. |
| void eVision::EHDRFuser::Fuse | ( | const eVision::EROIBW8 * | darkSrc, |
| int | shutterSpeedFactor ) |
Fuses a dark image with the light image passed during object construction.
| darkSrc | Dark input image (higher shutter speed). |
| shutterSpeedFactor | Shutter speed factor between light and dark image. |
| bool eVision::EHDRFuser::GetFusedImage | ( | eVision::EROIBW16 * | dst | ) |
Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type.
| dst | Output image. |
| bool eVision::EHDRFuser::GetFusedImage | ( | eVision::EROIBW32 * | dst | ) |
Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type.
| dst | Output image. |
| bool eVision::EHDRFuser::GetFusedImage | ( | eVision::EROIBW8 * | dst | ) |
Retrieves the resulting image. Returns false if part of the potential image dynamic is lost due to the chosen output image type.
| dst | Output image. |
| eVision::EHDRFuser & eVision::EHDRFuser::operator= | ( | const eVision::EHDRFuser & | other | ) |
Assignment operator.
| other | The other EHDRFuser that we will copy into this one. |
| CppWrapperInternal::WrappedClass eVision::EHDRFuser::wrappedClass_ |