Open3DShow结构体类. 更多...
Public 成员函数 | |
| __del__ (self) | |
| 在对象销毁时调用。它确保在对象被销毁时关闭显示窗口,释放资源 | |
| __init__ (self) | |
| 这是Open3DShow的构造函数初始化了一个 Open3D 的 Visualizer 对象用于显示点云 | |
| get_new_point_cloud (self) | |
| update_callback (self, vis) | |
| CreatShow (self, idx=0) | |
| 创建一个 Open3D 的窗口,用于显示点云 | |
| AppendPcd (self, Cloud) | |
| merge_point_cloud (self, other_pcd) | |
| show_point_cloud (self) | |
| clear_point_cloud (self) | |
| remove_duplicates (self) | |
| UpdateShow (self, Cloud) | |
| 更新并显示新的点云数据 | |
| UpdatePCD (self) | |
| 更新点云显示,使用 pcdTmp 中的数据替换 pcd 中的数据 | |
| CloseShow (self) | |
| 关闭显示窗口,释放资源 | |
Public 属性 | |
| pcd = open3d.geometry.PointCloud() | |
| pcdTmp = open3d.geometry.PointCloud() | |
| vis = open3d.visualization.VisualizerWithKeyCallback() | |
| bool | isFistCall = False |
Protected 成员函数 | |
| _load_initial_point_cloud (self) | |
| _mouse_callback (self, vis, button, action, mods) | |
Protected 属性 | |
| float | _last_click_time = time.time() |
| float | _double_click_threshold = 0.3 |
Open3DShow结构体类.
This is the API class for python to request image from UE4
| __init__ | ( | self | ) |
这是Open3DShow的构造函数初始化了一个 Open3D 的 Visualizer 对象用于显示点云
| clear_point_cloud | ( | self | ) |
清空点云:移除所有点,并更新可视化
| merge_point_cloud | ( | self, | |
| other_pcd ) |
叠加点云:将另一个点云合并到当前点云中
| remove_duplicates | ( | self | ) |
去除重复点云:移除坐标相同的点