|
Mech-Eye API 2.5.1
API reference documentation for Mech-Eye Industrial 3D Camera
|
#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.