Mech-Eye API 2.5.0
API reference documentation for Mech-Eye 3D Laser Profiler
All Classes Functions Variables Typedefs Enumerations Enumerator Pages
Public Attributes | List of all members
mmind::eye::DeviceInfo Struct Reference

Defines the configuration for each laser profiler. More...

#include <ProfilerCalibrationTypes.h>

Public Attributes

float dX = 0.0235
 The X-axis resolution of the laser profiler.
 
float dY = 0.024
 The Y-axis resolution of the laser profiler.
 
unsigned int downsampleX
 
unsigned int downsampleY
 
bool moveDirSign = true
 
cv::Point2f ROISize
 The size of the region of interest (ROI), measured in pixels (default: 0x0).
 
cv::Point2f ROICenter
 The center of the ROI, measured in pixels (default: at the origin).
 

Detailed Description

Defines the configuration for each laser profiler.

Definition at line 73 of file ProfilerCalibrationTypes.h.

Member Data Documentation

◆ downsampleX

unsigned int mmind::eye::DeviceInfo::downsampleX
Initial value:
=
10

The downsampling interval in the X direction. One point will be selected for every number of points specified by this value.

Definition at line 77 of file ProfilerCalibrationTypes.h.

◆ downsampleY

unsigned int mmind::eye::DeviceInfo::downsampleY
Initial value:
=
10

The downsampling interval in the Y direction. One point will be selected for every number of points specified by this value.

Definition at line 80 of file ProfilerCalibrationTypes.h.

◆ dX

float mmind::eye::DeviceInfo::dX = 0.0235

The X-axis resolution of the laser profiler.

Definition at line 75 of file ProfilerCalibrationTypes.h.

◆ dY

float mmind::eye::DeviceInfo::dY = 0.024

The Y-axis resolution of the laser profiler.

Definition at line 76 of file ProfilerCalibrationTypes.h.

◆ moveDirSign

bool mmind::eye::DeviceInfo::moveDirSign = true

The motion direction of the laser profiler, with the default value "true" indicates the positive direction.

Definition at line 83 of file ProfilerCalibrationTypes.h.

◆ ROICenter

cv::Point2f mmind::eye::DeviceInfo::ROICenter
Initial value:
= {
0.0f, 0.0f}

The center of the ROI, measured in pixels (default: at the origin).

Definition at line 88 of file ProfilerCalibrationTypes.h.

◆ ROISize

cv::Point2f mmind::eye::DeviceInfo::ROISize
Initial value:
= {
0.0f,
0.0f}

The size of the region of interest (ROI), measured in pixels (default: 0x0).

Definition at line 85 of file ProfilerCalibrationTypes.h.


The documentation for this struct was generated from the following file: