Introduction - If you have any usage issues, please Google them yourself
Computer Vision in the first step is to calculate the parameters of each camera (outside the Senate and internal), which is necessary for the reconstruction of objects, which a process known as camera calibration (camera calibration). This is what I wrote it myself using a simple 3-dimensional template (template is composed of black-and-white lattice, lattice size of 30cm ?30cm, the template must be three-dimensional, or matrix singular) calibration procedures, better interactivity, each Corner automatic access through mouse clicks.
Packet : 61549826calibr_3d_plate.rar filelist
摄像机定标备份
摄像机定标备份\CameraPara.cpp
摄像机定标备份\CameraPara.h
摄像机定标备份\CDIB.CPP
摄像机定标备份\CDIB.H
摄像机定标备份\Gridlistctrl.cpp
摄像机定标备份\Gridlistctrl.h
摄像机定标备份\INPLACEEDIT.CPP
摄像机定标备份\INPLACEEDIT.H
摄像机定标备份\LEFT.BMP
摄像机定标备份\MainFrm.cpp
摄像机定标备份\MainFrm.h
摄像机定标备份\ParaDlg.cpp
摄像机定标备份\ParaDlg.h
摄像机定标备份\ReadMe.txt
摄像机定标备份\RESOURCE.H
摄像机定标备份\RIGHT.BMP
摄像机定标备份\StdAfx.cpp
摄像机定标备份\StdAfx.h
摄像机定标备份\SXJDB3.APS
摄像机定标备份\SXJDB3.CLW
摄像机定标备份\SXJDB3.CPP
摄像机定标备份\SXJDB3.DSP
摄像机定标备份\SXJDB3.DSW
摄像机定标备份\SXJDB3.H
摄像机定标备份\SXJDB3.NCB
摄像机定标备份\Sxjdb3.opt
摄像机定标备份\SXJDB3.PLG
摄像机定标备份\SXJDB3.RC
摄像机定标备份\sxjdb3Doc.cpp
摄像机定标备份\sxjdb3Doc.h
摄像机定标备份\sxjdb3View.cpp
摄像机定标备份\sxjdb3View.h
摄像机定标备份\sxjdb3_bak1
摄像机定标备份\sxjdb3_bak1\CameraPara.cpp
摄像机定标备份\sxjdb3_bak1\CameraPara.h
摄像机定标备份\sxjdb3_bak1\cdib.cpp
摄像机定标备份\sxjdb3_bak1\cdib.h
摄像机定标备份\sxjdb3_bak1\Gridlistctrl.cpp
摄像机定标备份\sxjdb3_bak1\Gridlistctrl.h
摄像机定标备份\sxjdb3_bak1\INPLACEEDIT.CPP
摄像机定标备份\sxjdb3_bak1\INPLACEEDIT.H
摄像机定标备份\sxjdb3_bak1\left.bmp
摄像机定标备份\sxjdb3_bak1\MainFrm.cpp
摄像机定标备份\sxjdb3_bak1\MainFrm.h
摄像机定标备份\sxjdb3_bak1\ParaDlg.cpp
摄像机定标备份\sxjdb3_bak1\ParaDlg.h
摄像机定标备份\sxjdb3_bak1\ReadMe.txt
摄像机定标备份\sxjdb3_bak1\resource.h
摄像机定标备份\sxjdb3_bak1\right.bmp
摄像机定标备份\sxjdb3_bak1\StdAfx.cpp
摄像机定标备份\sxjdb3_bak1\StdAfx.h
摄像机定标备份\sxjdb3_bak1\sxjdb3.clw
摄像机定标备份\sxjdb3_bak1\sxjdb3.cpp
摄像机定标备份\sxjdb3_bak1\sxjdb3.dsp
摄像机定标备份\sxjdb3_bak1\sxjdb3.dsw
摄像机定标备份\sxjdb3_bak1\sxjdb3.h
摄像机定标备份\sxjdb3_bak1\sxjdb3.ncb
摄像机定标备份\sxjdb3_bak1\sxjdb3.opt
摄像机定标备份\sxjdb3_bak1\sxjdb3.plg
摄像机定标备份\sxjdb3_bak1\sxjdb3.rc
摄像机定标备份\sxjdb3_bak1\sxjdb3Doc.cpp
摄像机定标备份\sxjdb3_bak1\sxjdb3Doc.h
摄像机定标备份\sxjdb3_bak1\sxjdb3View.cpp
摄像机定标备份\sxjdb3_bak1\sxjdb3View.h
摄像机定标备份\sxjdb3_bak1\res
摄像机定标备份\sxjdb3_bak1\res\Bitmap1.bmp
摄像机定标备份\sxjdb3_bak1\res\sxjdb3.ico
摄像机定标备份\sxjdb3_bak1\res\sxjdb3.rc2
摄像机定标备份\sxjdb3_bak1\res\sxjdb3Doc.ico
摄像机定标备份\sxjdb3_bak1\res\Toolbar.bmp
摄像机定标备份\sxjdb3_bak1\Debug
摄像机定标备份\sxjdb3_bak
摄像机定标备份\sxjdb3_bak\CameraPara.cpp
摄像机定标备份\sxjdb3_bak\CameraPara.h
摄像机定标备份\sxjdb3_bak\cdib.cpp
摄像机定标备份\sxjdb3_bak\cdib.h
摄像机定标备份\sxjdb3_bak\Gridlistctrl.cpp
摄像机定标备份\sxjdb3_bak\Gridlistctrl.h
摄像机定标备份\sxjdb3_bak\INPLACEEDIT.CPP
摄像机定标备份\sxjdb3_bak\INPLACEEDIT.H
摄像机定标备份\sxjdb3_bak\left.bmp
摄像机定标备份\sxjdb3_bak\MainFrm.cpp
摄像机定标备份\sxjdb3_bak\MainFrm.h
摄像机定标备份\sxjdb3_bak\ParaDlg.cpp
摄像机定标备份\sxjdb3_bak\ParaDlg.h
摄像机定标备份\sxjdb3_bak\ReadMe.txt
摄像机定标备份\sxjdb3_bak\resource.h
摄像机定标备份\sxjdb3_bak\right.bmp
摄像机定标备份\sxjdb3_bak\StdAfx.cpp
摄像机定标备份\sxjdb3_bak\StdAfx.h
摄像机定标备份\sxjdb3_bak\sxjdb3.clw
摄像机定标备份\sxjdb3_bak\sxjdb3.cpp
摄像机定标备份\sxjdb3_bak\sxjdb3.dsp
摄像机定标备份\sxjdb3_bak\sxjdb3.dsw
摄像机定标备份\sxjdb3_bak\sxjdb3.h
摄像机定标备份\sxjdb3_bak\sxjdb3.ncb
摄像机定标备份\sxjdb3_bak\sxjdb3.opt
摄像机定标备份\sxjdb3_bak\sxjdb3.plg
摄像机定标备份\sxjdb3_bak\sxjdb3.rc
摄像机定标备份\sxjdb3_bak\sxjdb3Doc.cpp
摄像机定标备份\sxjdb3_bak\sxjdb3Doc.h
摄像机定标备份\sxjdb3_bak\sxjdb3View.cpp
摄像机定标备份\sxjdb3_bak\sxjdb3View.h
摄像机定标备份\sxjdb3_bak\res
摄像机定标备份\sxjdb3_bak\res\Bitmap1.bmp
摄像机定标备份\sxjdb3_bak\res\sxjdb3.ico
摄像机定标备份\sxjdb3_bak\res\sxjdb3.rc2
摄像机定标备份\sxjdb3_bak\res\sxjdb3Doc.ico
摄像机定标备份\sxjdb3_bak\res\Toolbar.bmp
摄像机定标备份\sxjdb3_bak\Debug
摄像机定标备份\RES
摄像机定标备份\RES\Bitmap1.bmp
摄像机定标备份\RES\SXJDB3.ICO
摄像机定标备份\RES\SXJDB3.RC2
摄像机定标备份\RES\sxjdb3Doc.ico
摄像机定标备份\RES\Toolbar.bmp