From f9e9cdf2c303e8230c22fc22c1b369343de07cc4 Mon Sep 17 00:00:00 2001 From: Johannes Kaisinger Date: Tue, 13 Feb 2024 23:54:41 +0100 Subject: [PATCH] Fix xyxyxyxyn calculation in obb result (#8188) --- ultralytics/engine/results.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ultralytics/engine/results.py b/ultralytics/engine/results.py index 787e39e4..09253268 100644 --- a/ultralytics/engine/results.py +++ b/ultralytics/engine/results.py @@ -710,7 +710,7 @@ class OBB(BaseTensor): def xyxyxyxyn(self): """Return the boxes in xyxyxyxy format, (N, 4, 2).""" xyxyxyxyn = self.xyxyxyxy.clone() if isinstance(self.xyxyxyxy, torch.Tensor) else np.copy(self.xyxyxyxy) - xyxyxyxyn[..., 0] /= self.orig_shape[1] + xyxyxyxyn[..., 0] /= self.orig_shape[0] xyxyxyxyn[..., 1] /= self.orig_shape[1] return xyxyxyxyn