图像可视化工具
imgviz的Python项目详细描述
IMGVIZ公司
图像可视化工具
安装
pip install imgviz # there are optional dependencies like skimage, below installs all. pip install imgviz[all]
依赖关系
开始
# getting_started.pyimportimgviz# sample data of rgb, depth, class label and instance masksdata=imgviz.data.arc2017()# colorize depth image with JET colormapdepth=data['depth']depthviz=imgviz.depth2rgb(depth,min_value=0.3,max_value=1)# colorize label imageclass_label=data['class_label']labelviz=imgviz.label2rgb(class_label,label_names=data['class_names'])# instance bboxesrgb=data['rgb']bboxes=data['bboxes'].astype(int)labels=data['labels']captions=[data['class_names'][l]forlinlabels]bboxviz=imgviz.instances2rgb(image=rgb,bboxes=bboxes,labels=labels,captions=captions)# instance masksmasks=data['masks']==1maskviz=imgviz.instances2rgb(image=rgb,masks=masks,labels=labels,captions=captions)# tile instance masksinsviz=[(rgb*m[:,:,None])[b[0]:b[2],b[1]:b[3]]forb,minzip(bboxes,masks)]insviz=imgviz.tile(imgs=insviz,border=(255,255,255))# tile visualizationtiled=imgviz.tile([rgb,depthviz,labelviz,bboxviz,maskviz,insviz],shape=(2,3),border=(255,255,255),)
Examples
^{pr 3}$ | |
^{pr 4}$ | |
^{pr 5}$ | |
^{pr 6}$ | |
^{pr 7}$ | |
^{pr 8}$ | |
^{pr 9}$ | |
^{pr 10}$ | |
^{pr 11}$ | |
^{pr 12}$ |