Middle — Senior
Qu'est-ce qu'une boîte englobante et quels sont les formats de coordonnées disponibles (xyxy, xywh, cxcywh) ?
sobes.tech IA
Réponse de l'IA
La boîte englobante — est un rectangle qui limite un objet dans une image, utilisé dans les tâches de vision par ordinateur pour localiser des objets.
Formats de coordonnées :
- xyxy — coordonnées de deux coins : (x_min, y_min, x_max, y_max). Par exemple, les coins supérieur gauche et inférieur droit.
- xywh — coordonnées du coin supérieur gauche et dimensions : (x_min, y_min, largeur, hauteur).
- cxcywh — coordonnées du centre et dimensions : (centre_x, centre_y, largeur, hauteur).
Exemple :
# Format xyxy
bbox_xyxy = [50, 30, 200, 180] # x_min=50, y_min=30, x_max=200, y_max=180
# Conversion en xywh
x_min, y_min, x_max, y_max = bbox_xyxy
width = x_max - x_min
height = y_max - y_min
bbox_xywh = [x_min, y_min, width, height]
# Conversion en cxcywh
center_x = x_min + width / 2
center_y = y_min + height / 2
bbox_cxcywh = [center_x, center_y, width, height]
Le choix du format dépend de la tâche et des algorithmes utilisés.