Mech-Eye API 2.5.1
API reference documentation for Mech-Eye 3D Laser Profiler
|
#include <MechEyeSettings.h>
Public Types | |
enum | Scan2DExposureMode { Timed , Auto , HDR , Flash } |
Data Fields | |
Scan2DExposureMode | exposureMode |
double | exposureTime |
The fixed camera exposure time. | |
double | sharpenFactor |
int | expectedGrayValue |
ROI | scan2DROI |
bool | toneMappingEnable |
std::vector< double > | hdrExposureSequence |
Settings used for ColorMap capturing.
enum Scan2DExposureMode |
Option for exposure mode.
int expectedGrayValue |
The expected image gray value.
Only take effect in Auto mode.
A smaller value can decrease the brightness of the image, while a larger value can generate a brighter image.
Getter: MechEyeDevice::getScan2DExpectedGrayValue
Setter: MechEyeDevice::setScan2DExpectedGrayValue
Scan2DExposureMode exposureMode |
Option for exposure mode.
double exposureTime |
The fixed camera exposure time.
Only take effect in Timed mode.
Getter: MechEyeDevice::getScan2DExposureTime
Setter: MechEyeDevice::setScan2DExposureTime
std::vector<double> hdrExposureSequence |
A sequence of camera exposures used for HDR capturing.
Only take effect in HDR mode.
Getter: MechEyeDevice::getScan2DHDRExposureSequence
Setter: MechEyeDevice::setScan2DHDRExposureSequence
ROI scan2DROI |
Camera's ROI when scanning 2D images
Only take effect in Auto and HDR mode.
Getter: MechEyeDevice::getScan2DROI
Setter: MechEyeDevice::setScan2DROI
double sharpenFactor |
The image sharpen factor.
Take effect in all Scan2DExposureMode mode.
Use sharpening algorithm to get sharp edge details, it may cause image noise. The higher the value, the higher the image sharpness.
Getter: MechEyeDevice::getScan2DSharpenFactor
Setter: MechEyeDevice::setScan2DSharpenFactor
bool toneMappingEnable |
Use gray level transformation algorithm to make the image look more natural.
Only take effect in HDR mode.