diff --git a/calibrate.py b/calibrate.py index 94cf27454..a611576d3 100755 --- a/calibrate.py +++ b/calibrate.py @@ -480,7 +480,7 @@ def detect_markers_corners(self, frame): rejectedCorners=rejectedImgPoints) if len(marker_corners) <= 0: return marker_corners, ids, None, None - ret, charuco_corners, charuco_ids = cv2.aruco.interpolateCornersCharuco(marker_corners, ids, frame, self.charuco_board) + ret, charuco_corners, charuco_ids = cv2.aruco.interpolateCornersCharuco(marker_corners, ids, frame, self.charuco_board, minMarkers = 1) return marker_corners, ids, charuco_corners, charuco_ids def draw_markers(self, frame): diff --git a/charuco_boards_user_calib/charuco_24inch_13x7.pdf b/charuco_boards_user_calib/charuco_24inch_13x7.pdf index e77bfb47f..e020e7805 100644 Binary files a/charuco_boards_user_calib/charuco_24inch_13x7.pdf and b/charuco_boards_user_calib/charuco_24inch_13x7.pdf differ diff --git a/charuco_boards_user_calib/charuco_28inch_15x8.pdf b/charuco_boards_user_calib/charuco_28inch_15x8.pdf index 10b80e78f..f8b36c061 100644 Binary files a/charuco_boards_user_calib/charuco_28inch_15x8.pdf and b/charuco_boards_user_calib/charuco_28inch_15x8.pdf differ diff --git a/charuco_boards_user_calib/charuco_32inch_17x9.pdf b/charuco_boards_user_calib/charuco_32inch_17x9.pdf index ca6f78c09..6b10d4774 100644 Binary files a/charuco_boards_user_calib/charuco_32inch_17x9.pdf and b/charuco_boards_user_calib/charuco_32inch_17x9.pdf differ diff --git a/charuco_boards_user_calib/charuco_36inch_19x11.pdf b/charuco_boards_user_calib/charuco_36inch_19x11.pdf index 877266589..0055520ed 100644 Binary files a/charuco_boards_user_calib/charuco_36inch_19x11.pdf and b/charuco_boards_user_calib/charuco_36inch_19x11.pdf differ diff --git a/charuco_boards_user_calib/charuco_42inch_22x12.pdf b/charuco_boards_user_calib/charuco_42inch_22x12.pdf index 9790cab3d..4de71b3e8 100644 Binary files a/charuco_boards_user_calib/charuco_42inch_22x12.pdf and b/charuco_boards_user_calib/charuco_42inch_22x12.pdf differ diff --git a/charuco_boards_user_calib/charuco_50inch_27x15.pdf b/charuco_boards_user_calib/charuco_50inch_27x15.pdf index 76d58ffb1..d8592441a 100644 Binary files a/charuco_boards_user_calib/charuco_50inch_27x15.pdf and b/charuco_boards_user_calib/charuco_50inch_27x15.pdf differ diff --git a/charuco_boards_user_calib/charuco_55inch_30x17.pdf b/charuco_boards_user_calib/charuco_55inch_30x17.pdf index 0819dc6a3..b73e0570b 100644 Binary files a/charuco_boards_user_calib/charuco_55inch_30x17.pdf and b/charuco_boards_user_calib/charuco_55inch_30x17.pdf differ diff --git a/charuco_boards_user_calib/charuco_65inch_35x20.pdf b/charuco_boards_user_calib/charuco_65inch_35x20.pdf index 8f7d114b4..f2fd9c942 100644 Binary files a/charuco_boards_user_calib/charuco_65inch_35x20.pdf and b/charuco_boards_user_calib/charuco_65inch_35x20.pdf differ diff --git a/charuco_boards_user_calib/charuco_75inch_41x23.pdf b/charuco_boards_user_calib/charuco_75inch_41x23.pdf index 71860d8b9..ce6fa58b4 100644 Binary files a/charuco_boards_user_calib/charuco_75inch_41x23.pdf and b/charuco_boards_user_calib/charuco_75inch_41x23.pdf differ