aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThéo de la Hogue2023-10-17 09:15:51 +0200
committerThéo de la Hogue2023-10-17 09:15:51 +0200
commit77914e2aa25623a237a58b7c80f712129cbb2b55 (patch)
tree4ff67f23bdba1fc74a607875aee70062b2bcdd97
parent3934f14dbab4206d091f07dd29bf3ad3dfb9b787 (diff)
downloadargaze-77914e2aa25623a237a58b7c80f712129cbb2b55.zip
argaze-77914e2aa25623a237a58b7c80f712129cbb2b55.tar.gz
argaze-77914e2aa25623a237a58b7c80f712129cbb2b55.tar.bz2
argaze-77914e2aa25623a237a58b7c80f712129cbb2b55.tar.xz
Uncommenting pose estimation optimisation
-rw-r--r--src/argaze/ArUcoMarkers/ArUcoMarkersGroup.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/argaze/ArUcoMarkers/ArUcoMarkersGroup.py b/src/argaze/ArUcoMarkers/ArUcoMarkersGroup.py
index 8600690..edae927 100644
--- a/src/argaze/ArUcoMarkers/ArUcoMarkersGroup.py
+++ b/src/argaze/ArUcoMarkers/ArUcoMarkersGroup.py
@@ -376,9 +376,9 @@ class ArUcoMarkersGroup():
success, rvec, tvec = cv2.solvePnP(numpy.array(places_corners_3d), numpy.array(markers_corners_2d), numpy.array(K), numpy.array(D), flags=cv2.SOLVEPNP_SQPNP)
# Refine pose estimation using Gauss-Newton optimisation
- #if success :
+ if success :
- #rvec, tvec = cv2.solvePnPRefineVVS(numpy.array(places_corners_3d), numpy.array(markers_corners_2d), numpy.array(K), numpy.array(D), rvec, tvec)
+ rvec, tvec = cv2.solvePnPRefineVVS(numpy.array(places_corners_3d), numpy.array(markers_corners_2d), numpy.array(K), numpy.array(D), rvec, tvec)
self._translation = tvec.T
self._rotation = rvec.T