|
@@ -159,21 +159,23 @@ def main():
|
|
|
)
|
|
|
|
|
|
if not args.noviz:
|
|
|
- labels, captions, masks = zip(
|
|
|
- *[
|
|
|
- (class_name_to_id[cnm], cnm, msk)
|
|
|
- for (cnm, gid), msk in masks.items()
|
|
|
- if cnm in class_name_to_id
|
|
|
- ]
|
|
|
- )
|
|
|
- viz = imgviz.instances2rgb(
|
|
|
- image=img,
|
|
|
- labels=labels,
|
|
|
- masks=masks,
|
|
|
- captions=captions,
|
|
|
- font_size=15,
|
|
|
- line_width=2,
|
|
|
- )
|
|
|
+ viz = img
|
|
|
+ if masks:
|
|
|
+ labels, captions, masks = zip(
|
|
|
+ *[
|
|
|
+ (class_name_to_id[cnm], cnm, msk)
|
|
|
+ for (cnm, gid), msk in masks.items()
|
|
|
+ if cnm in class_name_to_id
|
|
|
+ ]
|
|
|
+ )
|
|
|
+ viz = imgviz.instances2rgb(
|
|
|
+ image=img,
|
|
|
+ labels=labels,
|
|
|
+ masks=masks,
|
|
|
+ captions=captions,
|
|
|
+ font_size=15,
|
|
|
+ line_width=2,
|
|
|
+ )
|
|
|
out_viz_file = osp.join(
|
|
|
args.output_dir, "Visualization", base + ".jpg"
|
|
|
)
|