Closed mdurrani808 closed 1 year ago
I can see Aruco here, what's missing from that one? https://javadoc.io/static/org.bytedeco/opencv/4.6.0-1.5.8/org/opencv/aruco/Aruco.html
using import org.opencv.aruco.Aruco; gives me an UnsatisfiedLinkError, this stack overflow post made it seem like I need to use import org.bytedeco.opencv.opencv_aruco. This package doesn't have Aruco
Please follow the instructions in the README.md file: https://github.com/bytedeco/javacpp-presets/tree/master/opencv#documentation
Specifically this line:
∗ Call
Loader.load(opencv_java.class)
before using the API in theorg.opencv
namespace.
https://docs.opencv.org/4.x/javadoc/org/opencv/aruco/ArucoDetector.html#detectMarkers(org.opencv.core.Mat,java.util.List,org.opencv.core.Mat)
Aruco Detector exists here in OpenCV 4.6.0. In previous versions this was just called Aruco, I am able to use both.
https://javadoc.io/doc/org.bytedeco/opencv/latest/index.html ArucoDecector doesn't exist here. Aruco doesn't exist here either.
Any tips on how to proceed or any example code to look at? Living in a sea of unsatisfied link errors and its difficult to follow all the issues.