From 86ccdef43f7ef4152d32c51e281b82b2322dc769 Mon Sep 17 00:00:00 2001
From: Florent Berthaut <florent.berthaut@univ-lille.fr>
Date: Mon, 26 May 2025 21:03:17 +0200
Subject: [PATCH] Fixed aruco tracking

---
 src/modules/DepthCamModule.cpp | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git a/src/modules/DepthCamModule.cpp b/src/modules/DepthCamModule.cpp
index 4adda46..0da5bf2 100644
--- a/src/modules/DepthCamModule.cpp
+++ b/src/modules/DepthCamModule.cpp
@@ -1655,11 +1655,9 @@ void ArucoTracker::track(cv::Mat& img,
         std::vector<int>& ids) {
     cv::aruco::Dictionary dico = cv::aruco::getPredefinedDictionary(
                 cv::aruco::DICT_ARUCO_ORIGINAL);
-    cv::aruco::detectMarkers(img, 
-            &dico,
-            corners,
-            ids);
-
+    cv::aruco::DetectorParameters params = cv::aruco::DetectorParameters();
+    cv::aruco::ArucoDetector detector(dico, params);
+    detector.detectMarkers(img, corners, ids);
 }
 
 
-- 
GitLab