!26569 [doc] add minddata imshow_det_bbox to docs

Merge pull request !26569 from xiefangqi/code_docs_minddata_imshow_det_bbox
This commit is contained in:
i-robot 2021-11-22 02:22:33 +00:00 committed by Gitee
commit 85b11671dd
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
mindspore.dataset.utils.imshow_det_bbox
========================================
.. py:function:: mindspore.dataset.utils.imshow_det_bbox(image, bboxes, labels, segm=None, class_names=None, score_threshold=0, bbox_color=(0, 255, 0), text_color=(203, 192, 255), mask_color=(128, 0, 128), thickness=2, font_size=0.8, show=True, win_name='win', wait_time=2000, out_file=None)
使用给定的边界框和类别置信度绘制图像。
**参数:**
- **image** (ndarray): 待绘制的图像shape为(C, H, W)或(H, W, C)通道顺序为RGB。
- **bboxes** (ndarray): 边界框包含类别置信度shape为(N, 4)或(N, 5)格式为N,X,Y,W,H
- **labels** (ndarray): 边界框的类别shape为(N, 1)。
- **segm** (ndarray): 图像分割掩码shape为(M, H, W)M表示类别总数默认值None不绘制掩码
- **class_names** (list[str], dict): 类别索引到类别名的映射表默认值None仅显示类别索引
- **score_threshold** (float): 绘制边界框的类别置信度阈值默认值0绘制所有边界框
- **bbox_color** (tuple(int)): 指定绘制边界框时线条的颜色顺序为BGR默认值(0,255,0表示'green')。
- **text_color** (tuple(int)):指定类别文本的显示颜色顺序为BGR默认值(203, 192, 255),表示'pink')。
- **mask_color** (tuple(int)):指定掩码的显示颜色顺序为BGR默认值(128, 0, 128),表示'purple')。
- **thickness** (int): 指定边界框和类别文本的线条粗细默认值2
- **font_size** (int, float): 指定类别文本字体大小默认值0.8)。
- **show** (bool): 是否显示图像默认值为True
- **win_name** (str): 指定窗口名称(默认值"win")。
- **wait_time** (int): 指定cv2.waitKey的时延单位为ms即图像显示的自动切换间隔默认值2000表示间隔为2000ms
- **out_file** (str, optional): 输出图像的文件名用于在绘制后将结果存储到本地默认值None不保存
**返回:**
ndarray带边界框和类别置信度的图像。