Skip to main content

给定边界框数据可视化对象的不同方法

项目描述

bbox 可视化器

这是一个简单的库,具有不同的功能,可以让用户绘制不同类型的可视化。用于在对象检测后可视化对象。

边界框点应采用以下格式:(xmin, ymin, xmax, ymax)

  • 文档:https ://bbox-visualizer.readthedocs.io 。
  • 免费软件:麻省理工学院许可证

安装:

pip install bbox-visualizer

用法:

import bbox_visualizer as bbv

覆盖

照片由Joshua EarleJonas WeckschmiedSherzod MaxUnsplash上拍摄。

图片 功能
顶部带有标签的 bbox bbv.draw_rectangle(img, bbox)
bbv.add_label(img, label, bbox, top=True)
带 T 标签的 bbox bbv.draw_rectangle(img, bbox)
bbv.add_T_label(img, label, bbox)
带有标志的标签 bbv.draw_flag_with_label(img, label, bbox)
bbox 里面有标签 bbv.draw_rectangle(img, bbox)
bbv.add_label(img, label, bbox, top=False)
带有不透明覆盖的标签 bbv.draw_rectangle(image, bbox, is_opaque=True)
bbv.add_label(img, label, bbox, draw_bg=False, top=False)
多个bbox bbv.draw_multiple_rectangles(img, bboxes)
bbv.add_multiple_labels(img, labels, bboxes)
多个标志 bbv.draw_multiple_flags_with_labels(img,标签,bboxes)
多个T bbox bbv.draw_multiple_rectangles(img, bboxes)
bbv.add_multiple_T_labels(img, labels, bboxes)

有一些可选函数可以绘制多个边界框和/或在同一图像上写入多个标签,但建议循环使用上述函数,以便完全控制您的可视化。

  • bbv.draw_multiple_rectangles(img, bboxes)
  • bbv.add_multiple_labels(img,标签,bboxes)
  • bbv.add_multiple_T_labels(img,标签,bboxes)
  • bbv.draw_multiple_flags_with_labels(img,标签,bboxes)

bboxes并且labels是上述示例中的列表。

学分

这个包是用 Cookiecutter 和audreyr/cookiecutter-pypackage项目模板创建的。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

内置分布

bbox_visualizer-0.1.0-py2.py3-none-any.whl (6.2 kB 查看哈希

已上传 py2 py3