Split 3D ROI by Specified Axis

Function: Adjust the 3D ROI by dragging on the front-end page to get updated values.

Input Parameters:

Name Type Valid Range Default Value Meaning

3D ROI

ROI3D

None

[{'min': [0, 0, 0], 'max': [0, 0, 0], 'transform': [0, 0, 0, 0, 0, 0]}]

3D ROI in the format [{'min': [min_x, min_y, min_z], 'max': [max_x, max_y, max_z], 'transform': cam2ROIFrame}]

Pointcloud

XYZPoints

None

None

The input point cloud supports any point cloud data type, which is mainly used to view the point cloud ROI.

Output Parameters:

Name Type Valid Range Default Value Meaning

3D ROI

ROI3D

None

None

3D ROI in the format [{'min': [min_x, min_y, min_z], 'max': [max_x, max_y, max_z], 'transform': cam2ROIFrame}]

Parameter Settings:

Name Type Valid Range Default Value Meaning

Cluster axis

String

['X-axis', 'Y-axis', 'Z-axis']

Z-axis

Specify the clustering axis, clustering in this axis direction

Axial distance

Float

[1, 10000000]

500

Axial distance in millimeters