체스보드 패턴 코너점 검출
개념
-카메라 캘리브레이션에 자주 사용되는 체스보드 패턴 검출
cv2.findChessBoardCorners(image, patternsize, corners, flags]])
검출된 코너점 배열
corners를 8비트 컬러 image에 표시
image : Destination IMAGE
patternSize: Number of inner corners per a chessboard row and column
corner : 검출한 코너점
patternWasFound : pattern을 검출하였나 안하였나 확인
src = cv2.imread(path +'chessBoard.jpg')
src_ = cv2.resize(src, dsize=(640,480), interpolation=cv2.INTER_AREA)
gray = cv2.cvtColor(src_, cv2.COLOR_BGR2GRAY)
ret, corners = cv2.findChessboardCorners(gray,(6,3), None)
img2 = cv2.drawChessboardCorners(src_,(6,3),corners,ret)
cv2.imshow('Chess', img2)
cv2.waitKey()
cv2.destroyAllWindows()
'OpenCV' 카테고리의 다른 글
OpenCV - 디스크립터(Descriptor) (0) | 2022.11.16 |
---|---|
OpenCV - CircleGrid (0) | 2022.11.15 |
OpenCV - 해리스 코너 ,패스트 코너 검출 (0) | 2022.11.15 |
OpenCV - 코너점 검출 (0) | 2022.11.15 |
OpenCV - 영상 코너 검출 (0) | 2022.11.15 |