基于
OpenCV3.2+VS2013
双目测距
1
、摄像头标定
1.1
、通查询资料和博客大概有两种方式
:
(
1
)利用
OpenCV
自带的校正程序
(
2
)利用
MATLAB
工具来标定
1.2
该工程是利用
MATLAB
工具来标定:
(
1
)固定好摄像头,尽量保证两个摄像头是水平放置,并调好两个摄像的
焦距,使其清晰度是一样的。
(
2
)准备
30
张图片,两个摄像头各
15
张同时拍摄,此处采用的
MATLAB
中
自带的棋盘格打印在
A4
纸张上,并粘贴到硬纸板上,尽量保持纸板是平整
的以保证棋盘水平。
(
3
)利用
Python3.5+OpenCV3.2
编写代码实现拍照,代码中按下键盘
K
键
及拍摄照片并分别保存在
left
和
right
文件中。
(
4
)软件环境:
MATLAB2015
、
Eclipse_Neon.3
、
OpenCV3.2
(
5
)语言:
Python3.5
、
C++
(
6
)
MATLAB
工具包下载网址:
http://download.csdn.net/download/shamozhihuong/10170568