import argparse import imgviz import matplotlib.pyplot as plt import numpy as np import PIL.Image from labelme.logger import logger def main(): parser = argparse.ArgumentParser( formatter_class=argparse.ArgumentDefaultsHelpFormatter ) parser.add_argument("label_png", help="label PNG file") args = parser.parse_args() lbl = np.asarray(PIL.Image.open(args.label_png)) logger.info("label shape: {}".format(lbl.shape)) logger.info("unique label values: {}".format(np.unique(lbl))) lbl_viz = imgviz.label2rgb(lbl) plt.imshow(lbl_viz) plt.show() if __name__ == "__main__": main()