728x90
체크보드 패턴 코너점 검출
- 카메라 캘리브레이션에 자주 사용되는 체스보드 패턴 검출
- cv2.findChessboardCorners(image, patterSize, corners, flags]])
- 체스판의 내부 모서리 위치를 찾는다.
- image: input(chessboard)
- patternSize: 체스보드 안의 한 칸 column, row size
- corners: output
- flag: 0이거나 다양한 값의 조합이 될 수 있음
- cv2.drawChessboardCorners(image, patternSize, corners, patternWasFound)
- 검출된 코너점 배열
- corners를 8비트 컬러 image에 표시
- image: Destination Image
- patternSize: Number of Inner corners per a chessboard row and column
- corner: 검출한 코너점
- patternWasFound: Pattern을 검출하였나 안 하였나 판단하는 Flag
- cv2.findCirclesGrid(image, patterSize, centers, flags)
- 원 형태의 격자에서 원의 중심점을 검출한다.
체크보드 사각
체스보드 원형
모멘트
- 화소의 가중 평균으로 물체 인식을 위해 사용할 수 있는 descriptor
- 영상 분할 후 각 객체에 대한 모멘트 계산
- 면적, 무게 중심, 기울어진 방향 등 정보 획득
reference source를 이용하여 test source에서 찾아보기
728x90
'부트캠프 > 컴퓨터 비전' 카테고리의 다른 글
[OpenCV] 호모그래피와 매칭 (0) | 2022.11.18 |
---|---|
[OpenCV] Feature Extraction, Descriptor (0) | 2022.11.16 |
[OpenCV] 코너 검출 (0) | 2022.11.15 |
[OpenCv] Border Type, Blur Filter (0) | 2022.11.11 |
[Open CV] 이미지 정규화(Normalize), 임계값 분석 (0) | 2022.11.08 |