detections.append([*box, conf, class_id])3. 3D位置计算(核心算法)def get_3d_position(self, bbox, depth_image): """ 计算边界框中心点在相机坐标系中的...Z 轴:从相机指向正前方(与光轴重合) X 轴:向右(从相机视角看) Y 轴:向下(从相机视角看) """ # 计算边界框中心点 center_x = (x1...实时可视化# 绘制边界框和中心点cv2.rectangle(color_image, (x1, y1), (x2, y2), (0, 255, 0), 2)cv2.circle(color_image,...return detections def get_3d_position(self, bbox, depth_image): """ 计算边界框中心点在相机坐标系中的...将像素坐标转换为相机坐标 x = (center_x - intrinsics.ppx) / intrinsics.fx * depth y = (center_y - intrinsics.ppy