Spaces:
Runtime error
Runtime error
xinwei89
commited on
Commit
·
05b14d0
1
Parent(s):
311bc12
show dataset names
Browse files- backend.py +12 -12
backend.py
CHANGED
@@ -81,23 +81,23 @@ def visualize_image(im, mode="BOTH", tree_threshold=0.7, building_threshold=0.7,
|
|
81 |
building_instances = segment_building(im, building_threshold)
|
82 |
instances = Instances.cat([tree_instances, building_instances])
|
83 |
|
84 |
-
# visualizer = Visualizer(im[:, :, ::-1],
|
85 |
-
# scale=0.5,
|
86 |
-
# instance_mode=color_mode)
|
87 |
-
|
88 |
-
metadata = MetadataCatalog.get("your_model_metadata")
|
89 |
-
category_names = metadata.get("thing_classes")
|
90 |
visualizer = Visualizer(im[:, :, ::-1],
|
91 |
-
metadata=metadata,
|
92 |
scale=0.5,
|
93 |
instance_mode=color_mode)
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
98 |
|
99 |
output_image = visualizer.draw_instance_predictions(instances)
|
100 |
|
101 |
return Image.fromarray(output_image.get_image()[:, :, ::-1])
|
102 |
|
103 |
-
|
|
|
81 |
building_instances = segment_building(im, building_threshold)
|
82 |
instances = Instances.cat([tree_instances, building_instances])
|
83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
visualizer = Visualizer(im[:, :, ::-1],
|
|
|
85 |
scale=0.5,
|
86 |
instance_mode=color_mode)
|
87 |
+
|
88 |
+
dataset_names = MetadataCatalog.list()
|
89 |
+
print(dataset_names)
|
90 |
+
# category_names = metadata.get("thing_classes")
|
91 |
+
# visualizer = Visualizer(im[:, :, ::-1],
|
92 |
+
# metadata=metadata,
|
93 |
+
# scale=0.5,
|
94 |
+
# instance_mode=color_mode)
|
95 |
+
# # in the visualizer, add category label names to detected instances
|
96 |
+
# for instance in instances:
|
97 |
+
# label = category_names[instance["category_id"]]
|
98 |
+
# visualizer.draw_text(label, instance["bbox"][:2])
|
99 |
|
100 |
output_image = visualizer.draw_instance_predictions(instances)
|
101 |
|
102 |
return Image.fromarray(output_image.get_image()[:, :, ::-1])
|
103 |
|
|