class CustomVisualizer(Visualizer):
def overlay_instances(self, boxes=None, labels=None, masks=None, keypoints=None, assigned_colors=None, alpha=0.5):
# 覆盖这个方法,不显示标签(labels参数不传递)
return super().overlay_instances(boxes=boxes, labels=None, masks=masks, keypoints=keypoints, assigned_colors=assigned_colors, alpha=alpha)
# 可视化多边形和实例分割
v = CustomVisualizer(im[:, :, ::-1], metadata=self.metadata, scale=1.0, instance_mode=ColorMode.SEGMENTATION)
v = v.draw_instance_predictions(filtered_predictions)