From 3b732f58f772c5308047b80ebb8a0e344292a62c Mon Sep 17 00:00:00 2001 From: Kentaro Wada Date: Fri, 5 Mar 2021 17:15:45 +0900 Subject: [PATCH] Fix RuntimeWarning in distanceToLine --- labelme/utils/qt.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/labelme/utils/qt.py b/labelme/utils/qt.py index e20016e..5a70c83 100644 --- a/labelme/utils/qt.py +++ b/labelme/utils/qt.py @@ -90,6 +90,8 @@ def distancetoline(point, line): return np.linalg.norm(p3 - p1) if np.dot((p3 - p2), (p1 - p2)) < 0: return np.linalg.norm(p3 - p2) + if np.linalg.norm(p2 - p1) == 0: + return 0 return np.linalg.norm(np.cross(p2 - p1, p1 - p3)) / np.linalg.norm(p2 - p1) -- GitLab