Files
webots-vision-2/debug_boxes.py

16 lines
486 B
Python
Raw Permalink Normal View History

2026-04-03 07:30:54 +03:00
"""Debug: save each detected box ROI as separate image."""
import cv2
import numpy as np
import os
from test_detect import find_boxes
BASE_DIR = os.path.dirname(os.path.abspath(__file__))
image = cv2.imread(os.path.join(BASE_DIR, "test.png"))
boxes = find_boxes(image)
for i, box in enumerate(boxes):
roi = box["roi"]
path = os.path.join(BASE_DIR, f"debug_box_{i}.png")
cv2.imwrite(path, roi)
print(f"Box {i}: bbox={box['bbox']}, area={box['area']}, saved to {path}")