shoumikchow/bbox-visualizer
Make drawing and labeling bounding boxes a piece of cake
What it solves
它简化了在图像上为目标检测任务绘制边界框和标签的过程,免除手动计算坐标以定位标签的需求。
How it works
该库提供一组接受图像和边界框坐标的函数,用于渲染框和标签。它支持三种常见的边界框格式——Pascal VOC、COCO 和 YOLO,并在内部将它们转换为统一的绘制格式。所有函数返回新的图像,而不是就地修改原始图像。
Who it’s for
适用于从事计算机视觉项目的开发者和研究人员,需要可视化检测结果或标注数据。
Highlights
- Multi-format support: 支持 Pascal VOC(绝对像素)、COCO(绝对像素)和 YOLO(归一化坐标)。
- Flexible labeling: 提供多种标签样式,包括框上方、框内、T 形标签和旗帜式标签。
- Batch processing: 包含便利函数,可同时绘制多个框和标签。
- Non-destructive: 返回新的图像对象,以保留原始输入图像。