OpenCV 4.7 includes Aruco in objdetect module #458
Closed
AlejandroSilvestri
started this conversation in
Ideas
Replies: 0 comments
# for free
to join this conversation on GitHub.
Already have an account?
# to comment
-
A few weeks ago I tried installing stella_vslam along with opencv 4.7 . It worked, except for Aruco.
Opencv 4.7 adopts Aruco in main code, you no longer need to install contrib to use it. The only drawback is they change the name from
PREDEFINED_DICTIONARY_NAME
toPredefinedDictionaryType
.It seems that the only line where this change is necessary is in aruco.cc line 12.
stella_vslam asks for opencv 3, so this isn't an issue, but it seems to me it worth having the compatibility with 4.7 and future opencv versions. It implies some
#if CV_VERSION_MAJOR==4...
in aruco.cc, and modification in cmake to change the shared library.See Aruco markers, module functionality was moved to objdetect module:
https://docs.opencv.org/4.7.0/d9/d6a/group__aruco.html
Beta Was this translation helpful? Give feedback.
All reactions