bbox-visualizer

几行代码画出专业边界框,可视化调试不再繁琐

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 计算机视觉 🍴 复刻 36 👀 关注 5
GitHub ↗
GitHub 星标 ★ 411
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,无付费版本。

项目预览

bbox-visualizer 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类计算机视觉
开发团队shoumikchow
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型annotation,annotations,bboxes,bounding-box,bounding-boxes,boundingbox,computer-vision,computer-vision-tools,cv,data-labeling,deep-learning,image-annotation,image-labeling,image-labeling-tool,labeling,object-detection,object-recognition
GitHub 星标★ 411
上线时间2020-06-22 00:00:00
代码更新2026-07-17
仓库体积24.8 MB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-10
浏览次数10

项目介绍

bbox-visualizer 是一个轻量级的 Python 工具库,专门用于在图像上绘制和标注边界框(bounding box)。它解决了计算机视觉开发者在调试、可视化和数据标注过程中反复编写绘图代码的痛点,提供了一套简洁、统一的 API,让用户只需几行代码就能在图像上画出带标签的矩形框,并支持多种样式(如不同颜色、线宽、标签背景等)。其核心能力包括:快速绘制单个或多个边界框、自动调整标签文字位置以避免遮挡、支持图像数组(如 OpenCV 格式)直接操作,以及高度可定制的视觉样式。该库设计上追求极简和易用,适合集成到现有的 CV 工作流中,无论是快速验证模型输出还是生成可视化报告,都能显著提升效率。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-10 · 当前星标 ★ 411

使用教程

难度:入门 约 15 分钟 部署方式:本地安装 4 步

环境要求

  • Python 3.8+
  • Pillow

安装与启动步骤

  1. 1装包

    纯绘图工具,不依赖深度学习框架。

    pip install bbox-visualizer
  2. 2准备坐标

    格式是 x_min, y_min, x_max, y_max 加标签。

  3. 3画框

    一行调用出图,标签位置自动避让。

  4. 4换可视化风格

    实心块、描边、编号等几种形态可选。

如何确认成功

给一张图加两组坐标后能输出带标签的标注图,标签不压框线也不出画布

注意事项

  • 它只解决「标签摆哪儿」这件小事,检测模型要自己出坐标。
  • 省掉的正是手算标签偏移的麻烦,小数据集人工核对时很好用。
  • 输入坐标必须是绝对像素,归一化坐标要先乘宽高。

核心亮点

  • API 极简,几行代码即可完成边界框绘制和标签标注,上手成本低
  • 支持自定义颜色、线宽、标签背景等样式,满足不同可视化需求
  • 基于 OpenCV 图像数组直接操作,无缝集成现有 CV 流程

不足之处

  • 功能相对单一,仅聚焦于边界框绘制,不包含其他标注类型(如多边形、关键点)
  • 文档和社区规模较小,示例和教程有限,高级用法需自行探索

适用场景

  • 快速可视化目标检测模型的输出结果,便于调试和调参
  • 在数据标注工具或预处理流程中生成带标签的预览图像
  • 制作论文或项目演示中的结果展示图,提升可读性

替代项目

OpenCV (cv2.rectangle)、PIL/Pillow (ImageDraw)、matplotlib (patches.Rectangle)

上一篇:APTM

下一篇:opencv

同类项目推荐

BCI 开源

用 GAN 一键把 H&E 病理图转成 IHC 图,省时省钱

BCI: Breast Cancer Immunohistochemical Image Generation through Pyramid Pix2pix

★ 205 2026-08-09
stb-tester 开源

用摄像头看屏幕、用红外按遥控,自动跑机顶盒测试

Automated Testing for Set-Top Boxes and Smart TVs

★ 195 2026-11-08
vivid123 开源

一张图生成多视角视频,3D重建更轻松

[CVPR 2024 Highlight] ViVid-1-to-3: Novel View Synthesis with Video Diffusion Models

★ 180 2026-08-09
inference 开源

Rust 跑 YOLO,多后端加速,部署轻快

High-performance Ultralytics YOLO inference in Rust with ONNX Runtime, GPU backends,···

★ 217 2026-10-25
noai-watermark 开源

一键去除 AI 隐形水印,清理生成痕迹

Remove invisible AI watermarks (SynthID, StableSignature, TreeRing) and strip AI met···

★ 223 2026-08-09
photonvision 开源

FRC 机器人视觉开箱即用,调参即出目标位姿

PhotonVision is the free, fast, and easy-to-use computer vision solution for the FIR···

★ 439 2026-09-18
OneShotTranslation 开源

一张图搞定跨域转换,无需配对数据

Pytorch implementation of "One-Shot Unsupervised Cross Domain Translation" NIPS 2018

★ 141 2026-08-09
multimodal-image-retrieval 开源

从意图识别到对比学习,跑通多模态图像检索全流程

多模态检索实战:意图识别、Prompt 工程、Qwen LoRA、EmbeddingGemma 2 与 InfoNCE 对比学···

★ 127 2026-11-08