From 8cfb6a44b776b7d0792dbc9399ae5bdf7a3e4d15 Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Mon, 24 Nov 2025 09:52:29 +0100 Subject: [PATCH] use CALIB_CB_FAST_CHECK for finding checker board corners --- cam_pose.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cam_pose.py b/cam_pose.py index a6dcf93..21f13f8 100644 --- a/cam_pose.py +++ b/cam_pose.py @@ -77,7 +77,7 @@ def process_still(): def process_img(img, criteria, objp, axis, mtx, dist): # Load previously saved data pattern_size = (7, 6) gray = cv.cvtColor(img, cv.COLOR_BGR2GRAY) - ret, corners = cv.findChessboardCorners(gray, pattern_size, corners=None, flags=cv.CALIB_CB_ADAPTIVE_THRESH+cv.CALIB_CB_NORMALIZE_IMAGE) + ret, corners = cv.findChessboardCorners(gray, pattern_size, corners=None, flags=cv.CALIB_CB_ADAPTIVE_THRESH+cv.CALIB_CB_NORMALIZE_IMAGE+cv.CALIB_CB_FAST_CHECK) cv.drawChessboardCorners(img, corners=corners, patternSize=pattern_size, patternWasFound=ret) if ret: