Conversion functions between bit depth formats of various 3D classes. More...
#include <eVision/Easy3D/EConverter.h>
Static Public Member Functions | |
| static void | Convert (const eVision::Easy3D::EDepthMap8 &DepthMapIn, eVision::Easy3D::EDepthMap16 &DepthMapOut, eVision::Easy3D::EMapConversionMode ConversionMode) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EDepthMap8 &DepthMapIn, eVision::Easy3D::EDepthMap16 &DepthMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EDepthMap8 &DepthMapIn, eVision::Easy3D::EDepthMap32f &DepthMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EDepthMap16 &DepthMapIn, eVision::Easy3D::EDepthMap8 &DepthMapOut, eVision::Easy3D::EMapConversionMode ConversionMode) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EDepthMap16 &DepthMapIn, eVision::Easy3D::EDepthMap8 &DepthMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EDepthMap16 &DepthMapIn, eVision::Easy3D::EDepthMap32f &DepthMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EDepthMap32f &DepthMapIn, eVision::Easy3D::EDepthMap8 &DepthMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EDepthMap32f &DepthMapIn, eVision::Easy3D::EDepthMap16 &DepthMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EZMap8 &ZMapIn, eVision::Easy3D::EZMap16 &ZMapOut, eVision::Easy3D::EMapConversionMode ConversionMode) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EZMap8 &ZMapIn, eVision::Easy3D::EZMap16 &ZMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EZMap8 &ZMapIn, eVision::Easy3D::EZMap32f &ZMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EZMap16 &ZMapIn, eVision::Easy3D::EZMap8 &ZMapOut, eVision::Easy3D::EMapConversionMode ConversionMode) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EZMap16 &ZMapIn, eVision::Easy3D::EZMap8 &ZMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EZMap16 &ZMapIn, eVision::Easy3D::EZMap32f &ZMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EZMap32f &ZMapIn, eVision::Easy3D::EZMap8 &ZMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
| static void | Convert (const eVision::Easy3D::EZMap32f &ZMapIn, eVision::Easy3D::EZMap16 &ZMapOut) |
| Converts EDepthMap or EZMap between various formats. | |
Public Attributes | |
| CppWrapperInternal::WrappedClass | wrappedClass_ |
Conversion functions between bit depth formats of various 3D classes.
License(s): Easy3D
|
static |
Converts EDepthMap or EZMap between various formats.
| DepthMapIn | The input DepthMap (8, 16 or 32 bits) |
| DepthMapOut | The output DepthMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| DepthMapIn | The input DepthMap (8, 16 or 32 bits) |
| DepthMapOut | The output DepthMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| DepthMapIn | The input DepthMap (8, 16 or 32 bits) |
| DepthMapOut | The output DepthMap (8, 16 or 32 bits) |
| ConversionMode | The conversion mode from EMapConversionMode defines how to transform the pixel value from a format (8, 16 or 32 bits) to another. |
EMapConversionMode::EMapConversionMode_MaxDynamic maximizes the used range. EMapConversionMode::EMapConversionMode_Shift converts by bit shifting. By default, the mode EMapConversionMode::EMapConversionMode_MaxDynamic is selected.
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| DepthMapIn | The input DepthMap (8, 16 or 32 bits) |
| DepthMapOut | The output DepthMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| DepthMapIn | The input DepthMap (8, 16 or 32 bits) |
| DepthMapOut | The output DepthMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| DepthMapIn | The input DepthMap (8, 16 or 32 bits) |
| DepthMapOut | The output DepthMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| DepthMapIn | The input DepthMap (8, 16 or 32 bits) |
| DepthMapOut | The output DepthMap (8, 16 or 32 bits) |
| ConversionMode | The conversion mode from EMapConversionMode defines how to transform the pixel value from a format (8, 16 or 32 bits) to another. |
EMapConversionMode::EMapConversionMode_MaxDynamic maximizes the used range. EMapConversionMode::EMapConversionMode_Shift converts by bit shifting. By default, the mode EMapConversionMode::EMapConversionMode_MaxDynamic is selected.
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| DepthMapIn | The input DepthMap (8, 16 or 32 bits) |
| DepthMapOut | The output DepthMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| ZMapIn | The input ZMap (8, 16 or 32 bits) |
| ZMapOut | The output ZMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| ZMapIn | The input ZMap (8, 16 or 32 bits) |
| ZMapOut | The output ZMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| ZMapIn | The input ZMap (8, 16 or 32 bits) |
| ZMapOut | The output ZMap (8, 16 or 32 bits) |
| ConversionMode | The conversion mode from EMapConversionMode defines how to transform the pixel value from a format (8, 16 or 32 bits) to another. |
EMapConversionMode::EMapConversionMode_MaxDynamic maximizes the used range. EMapConversionMode::EMapConversionMode_Shift converts by bit shifting. By default, the mode EMapConversionMode::EMapConversionMode_MaxDynamic is selected.
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| ZMapIn | The input ZMap (8, 16 or 32 bits) |
| ZMapOut | The output ZMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| ZMapIn | The input ZMap (8, 16 or 32 bits) |
| ZMapOut | The output ZMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| ZMapIn | The input ZMap (8, 16 or 32 bits) |
| ZMapOut | The output ZMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| ZMapIn | The input ZMap (8, 16 or 32 bits) |
| ZMapOut | The output ZMap (8, 16 or 32 bits) |
| ConversionMode | The conversion mode from EMapConversionMode defines how to transform the pixel value from a format (8, 16 or 32 bits) to another. |
EMapConversionMode::EMapConversionMode_MaxDynamic maximizes the used range. EMapConversionMode::EMapConversionMode_Shift converts by bit shifting. By default, the mode EMapConversionMode::EMapConversionMode_MaxDynamic is selected.
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
|
static |
Converts EDepthMap or EZMap between various formats.
| ZMapIn | The input ZMap (8, 16 or 32 bits) |
| ZMapOut | The output ZMap (8, 16 or 32 bits) |
Conversion from or to 32bits only supports EMapConversionMode::EMapConversionMode_MaxDynamic mode. The undefined values are converted to the new map undefined value. For 8 and 16 bits images, the minimum defined value is 1, so the conversion of 32 bits images to 8 or 16 bits images adapts the dynamic range between 1 and the maximum value. For conversion to 32 bits float image, the used dynamic range is between 0 and FLOATMAX.
| CppWrapperInternal::WrappedClass eVision::Easy3D::EConverter::wrappedClass_ |