Mech-Eye API 2.6.0
API reference documentation for Mech-Eye 3D Laser Profiler
Loading...
Searching...
No Matches
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::Size2f 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 109 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 113 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 116 of file ProfilerCalibrationTypes.h.

◆ dX

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

The X-axis resolution of the laser profiler.

Definition at line 111 of file ProfilerCalibrationTypes.h.

◆ dY

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

The Y-axis resolution of the laser profiler.

Definition at line 112 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 119 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 124 of file ProfilerCalibrationTypes.h.

◆ roiSize

cv::Size2f 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 121 of file ProfilerCalibrationTypes.h.


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