Skip to content

sj030/Calibration_withchessboard

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Camera Calibration Using OpenCV


Python scripts for camera calibration.

step
1. getImages.py 실행
input : 웹캠 비디오 (카메라 고정. chessboard를 최대한 다양한 각도, 위치에서 움직이며 촬영)
output : images 폴더의 250장 이미지.
켈리브레이션에 사용할 이미지 수집.
(step 조절 가능. q키 종료. images 폴더 생성 필요)

2. calibration.py 실행
input : chessboard images
output : json file with camera matrix and dist data (files/mtx.json 파일 생성)
체스 보드 모서리 수 설정 필요.

3. getVideo.py 실행
input : 웹캠 비디오 (chessboard를 고정. 카메라를 움직이며 촬영)
output : original.mp4
q키를 눌러서 종료 가능.

4. getResult.py 실행
input : 3의 original.mp4
output : 체스보드의 (0,0,0)에 axis가 고정된 영상


result Example (클릭 시 유튜브로 이동합니다.)
result 1 Video Label


result 2 [![Video Label](http://img.youtube.com/vi/YxkAZl-BQxE/0.jpg)](https://youtu.be/YxkAZl-BQxE)



About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages