如此Question所示,aruco包有API更改。我设法通过以下接受的答案检测标记并绘制DetectedMarkers,但我在cv2.aruco和cv2.aruco.detector属性中都找不到“estimatePoseSingleMarkers”。仍然收到错误消息module 'cv2.aruco' has no attribute 'estimatePoseSingleMarkers'
或'cv2.aruco.ArucoDetector' object has no attribute 'estimatePoseSingleMarkers'
1条答案
按热度按时间vnjpjtjt1#
基于Christoph拉克维茨的评论,当我搜索带有aruco标签的solvePencil时,我发现了这个Answer
estimatePoseSingleMarkers从 version 4.7 起不再存在。在这里,我使用SolvePaddle为您替换了函数:
如果有人有这个问题,我已经在我github.https://github.com/Menginventor/aruco_example_cv_4.8.0中编写了示例脚本