use CALIB_CB_FAST_CHECK for finding checker board corners

This commit is contained in:
2025-11-24 09:52:29 +01:00
parent 21d8bebdbf
commit 8cfb6a44b7
+1 -1
View File
@@ -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: