xinwei89 commited on
Commit
05b14d0
1 Parent(s): 311bc12

show dataset names

Browse files
Files changed (1) hide show
  1. 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
- # in the visualizer, add category label names to detected instances
95
- for instance in instances:
96
- label = category_names[instance["category_id"]]
97
- visualizer.draw_text(label, instance["bbox"][:2])
 
 
 
 
 
 
 
 
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