我正在做一个小项目,在这个项目中,我必须从图像中检测aruco标记,然后制作覆盖所有白盒的3d圆柱体或立方体。list in the form [(aruco_id_1, centre_1, rvec_1, tvec_1),(aruco_id_2, Function Name : drawAxis()
Input: img (numpy array), aruco_list,
我试着在图像上检测到Aruco码。我在码头的朱庇特笔记本工作,所以我处理图像,而不是视频,无法访问某些功能(例如cv2.imshow('QueryImage', QueryImg) )。, rejectedImgPoints = aruco.detectMarkers(im, ARUCO_DICT, parameters=ARUCO_PARAMETERS)
for i
我对python非常陌生,Ι有一个检测aruco标记的脚本。我正在尝试创建一个列表,该列表存储从detect_aruco函数返回的ID,并添加检测到的任何新ID。基本上调用函数detect_aruco,它返回一个ID数组和一个带有它们的坐标的数组。当检测到aruco时,我希望检查列表,以确定我以前是否遇到过它的id,如果没有将它存储到列表中并打印它的坐标。= self.detect_aruco(cv_image)
if <e