Mech-Eye API 2.4.0
API reference documentation for Mech-Eye Industrial 3D Camera
|
#include <MechEyeSettings.h>
Public Types | |
enum struct | FringeCodingMode { Fast , Accurate } |
enum struct | PowerLevel { High , Normal , Low } |
enum struct | AntiFlickerMode { Off , AC50Hz , AC60Hz } |
Public Attributes | |
FringeCodingMode | fringeCodingMode |
PowerLevel | powerLevel |
AntiFlickerMode | antiFlickerMode |
Settings used for projector during 3D capturing.
Definition at line 354 of file MechEyeSettings.h.
|
strong |
Option for projector's anti-flicker mode. Please select the option that corresponds to the frequency of the power supply in use.
Enumerator | |
---|---|
Off | No processing for anti-flicker. |
AC50Hz | The AC frequency is 50Hz in most countries. |
AC60Hz | The AC frequency in the U.S. and some Asian countries is 60Hz. |
Definition at line 377 of file MechEyeSettings.h.
|
strong |
Option for projector fringe coding mode.
Enumerator | |
---|---|
Fast | Fast mode has the minimum capture time. |
Accurate | Accurate mode is slower but produces better depth maps than Fast mode. |
Definition at line 359 of file MechEyeSettings.h.
|
strong |
Option for projector power level.
Enumerator | |
---|---|
High | High level is ofen used for scanning dark objects. |
Normal | Normal level is mostly used. |
Definition at line 367 of file MechEyeSettings.h.
AntiFlickerMode mmind::api::ProjectorSettings::antiFlickerMode |
Option for anti-flicker mode that corresponds to the frequency of the power supply in use.
Flicker refers to the rapid and periodical change in the intensity of artificial light. This phenomenon can cause fluctuations in the depth data. Such fluctuation can be reduced by adjusting the projection frequency of the structured light.
Getter: MechEyeDevice::getProjectorAntiFlickerMode
Setter: MechEyeDevice::setProjectorAntiFlickerMode
Definition at line 409 of file MechEyeSettings.h.
FringeCodingMode mmind::api::ProjectorSettings::fringeCodingMode |
Option for projector's fringe coding mode.
Getter: MechEyeDevice::getProjectorFringeCodingMode
Setter: MechEyeDevice::setProjectorFringeCodingMode
Definition at line 389 of file MechEyeSettings.h.
PowerLevel mmind::api::ProjectorSettings::powerLevel |
Option for projector's power level.
Getter: MechEyeDevice::getProjectorPowerLevel
Setter: MechEyeDevice::setProjectorPowerLevel
Definition at line 397 of file MechEyeSettings.h.