diff options
author | Théo de la Hogue | 2022-09-07 22:31:28 +0200 |
---|---|---|
committer | Théo de la Hogue | 2022-09-07 22:31:28 +0200 |
commit | 17878bf1ce1e6db238af8f2e170a8eeaa6870e55 (patch) | |
tree | 395d37498cdd77ca0debafb582547949acfea729 /src | |
parent | d0c462824c7e3251df4f8aedc3493b7d48bbd3c7 (diff) | |
download | argaze-17878bf1ce1e6db238af8f2e170a8eeaa6870e55.zip argaze-17878bf1ce1e6db238af8f2e170a8eeaa6870e55.tar.gz argaze-17878bf1ce1e6db238af8f2e170a8eeaa6870e55.tar.bz2 argaze-17878bf1ce1e6db238af8f2e170a8eeaa6870e55.tar.xz |
Adding get_marker_index method and fixing get_marker_corners.
Diffstat (limited to 'src')
-rw-r--r-- | src/argaze/ArUcoMarkers/ArUcoTracker.py | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/argaze/ArUcoMarkers/ArUcoTracker.py b/src/argaze/ArUcoMarkers/ArUcoTracker.py index a9cb4d5..b887812 100644 --- a/src/argaze/ArUcoMarkers/ArUcoTracker.py +++ b/src/argaze/ArUcoMarkers/ArUcoTracker.py @@ -287,9 +287,15 @@ class ArUcoTracker(): else: return [] + def get_marker_index(self, marker_id): + """Retreive marker index of a given merker id. + Raise ValueError if not found.""" + + return list(self.__markers_ids).index(marker_id) + def get_marker_corners(self, i): """Get marker i corners.""" - return self.__markers_corners[i] + return self.__markers_corners[i][0] def get_marker_center(self, i): """Get marker i center coordinates.""" |