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: 回傳新的影像物件,以保留原始輸入影像。