【实例简介】
实现效果:http://v.youku.com/v_show/id_XMTU2Mzk0NjU3Ng==.html
如何在你的电脑上运行这个程序?
1,它需要cvblobslib这一个opencv的扩展库来实现检测物体与给物体画框的功能,具体安装信息请见: http://dsynflo.blogspot.com/2010/02/cvblobskib-with-opencv-installation.html,当你配置好cvblobslib之后,你可以用这一的程序进行测试:http://dl.dropbox.com/u/110310945/Blobs%20test.rar
2,视频中两个摄像头之
【实例截图】
【核心代码】
Sourcecode
└── Source code
├── Debug
│ ├── Projeect3.exe
│ ├── Projeect3.ilk
│ ├── Projeect3.pdb
│ ├── Stereo Vision.exe
│ ├── Stereo Vision.ilk
│ └── Stereo Vision.pdb
├── Projeect3
│ ├── CalibFile
│ │ ├── Backup
│ │ │ ├── 0517
│ │ │ │ ├── CamData.yml
│ │ │ │ ├── M1.yml
│ │ │ │ ├── M2.yml
│ │ │ │ ├── mx1.yml
│ │ │ │ ├── mx2.yml
│ │ │ │ ├── my1.yml
│ │ │ │ ├── my2.yml
│ │ │ │ ├── Q.yml
│ │ │ │ └── T.yml
│ │ │ ├── 0518
│ │ │ │ ├── M1.yml
│ │ │ │ ├── M2.yml
│ │ │ │ ├── mx1.yml
│ │ │ │ ├── mx2.yml
│ │ │ │ ├── my1.yml
│ │ │ │ ├── my2.yml
│ │ │ │ ├── Q.yml
│ │ │ │ └── T.yml
│ │ │ ├── 0520
│ │ │ │ ├── CamData.yml
│ │ │ │ ├── M1.yml
│ │ │ │ ├── M2.yml
│ │ │ │ ├── mx1.yml
│ │ │ │ ├── mx2.yml
│ │ │ │ ├── my1.yml
│ │ │ │ ├── my2.yml
│ │ │ │ ├── Q.yml
│ │ │ │ └── T.yml
│ │ │ ├── 0520_2
│ │ │ │ ├── CamData.yml
│ │ │ │ ├── M1.yml
│ │ │ │ ├── M2.yml
│ │ │ │ ├── mx1.yml
│ │ │ │ ├── mx2.yml
│ │ │ │ ├── my1.yml
│ │ │ │ ├── my2.yml
│ │ │ │ ├── Q.yml
│ │ │ │ └── T.yml
│ │ │ ├── 0520_3
│ │ │ │ ├── CamData.yml
│ │ │ │ ├── M1.yml
│ │ │ │ ├── M2.yml
│ │ │ │ ├── mx1.yml
│ │ │ │ ├── mx2.yml
│ │ │ │ ├── my1.yml
│ │ │ │ ├── my2.yml
│ │ │ │ ├── Q.yml
│ │ │ │ └── T.yml
│ │ │ ├── Range 40cm
│ │ │ │ ├── CamData.yml
│ │ │ │ ├── M1.yml
│ │ │ │ ├── M2.yml
│ │ │ │ ├── mx1.yml
│ │ │ │ ├── mx2.yml
│ │ │ │ ├── my1.yml
│ │ │ │ ├── my2.yml
│ │ │ │ ├── Q.yml
│ │ │ │ └── T.yml
│ │ │ └── Range 80cm
│ │ │ ├── CamData.yml
│ │ │ ├── M1.yml
│ │ │ ├── M2.yml
│ │ │ ├── mx1.yml
│ │ │ ├── mx2.yml
│ │ │ ├── my1.yml
│ │ │ ├── my2.yml
│ │ │ ├── Q.yml
│ │ │ └── T.yml
│ │ ├── CamData.yml
│ │ ├── M1.yml
│ │ ├── M2.yml
│ │ ├── mx1.yml
│ │ ├── mx2.yml
│ │ ├── my1.yml
│ │ ├── my2.yml
│ │ ├── Q.yml
│ │ └── T.yml
│ ├── CorrelationParams.txt
│ ├── Debug
│ │ ├── BuildLog.htm
│ │ ├── Interpolation.obj
│ │ ├── mt.dep
│ │ ├── Projeect3.exe.embed.manifest
│ │ ├── Projeect3.exe.embed.manifest.res
│ │ ├── Projeect3.exe.intermediate.manifest
│ │ ├── Projeect3.pch
│ │ ├── stdafx.obj
│ │ ├── StereoFunctions.obj
│ │ ├── StereoGrabber.obj
│ │ ├── StereoMain.obj
│ │ ├── Stereo Vision.exe.embed.manifest
│ │ ├── Stereo Vision.exe.embed.manifest.res
│ │ ├── Stereo Vision.exe.intermediate.manifest
│ │ ├── Stereo Vision.pch
│ │ ├── vc90.idb
│ │ └── vc90.pdb
│ ├── Disparities
│ │ ├── DisparityMap.jpeg
│ │ └── DisparityMap.jpg
│ ├── Distance
│ │ ├── DisparityMap.jpeg
│ │ ├── Distance.dat
│ │ ├── Img1r.jpeg
│ │ ├── objectDetect.asv
│ │ ├── objectDetect.fig
│ │ ├── objectDetect.m
│ │ └── objects.txt
│ ├── interpolation.cpp
│ ├── Interpolation.h
│ ├── Interpolation Input
│ │ ├── Chart.xlsx
│ │ ├── Interpolation.xls
│ │ ├── INTERPOL.CPP
│ │ ├── x[].txt
│ │ └── y[].txt
│ ├── Projeect3.vcproj
│ ├── Projeect3.vcproj.NguyenVanDuc-PC.Nguyen Van Duc.user
│ ├── ReadMe.txt
│ ├── stdafx.cpp
│ ├── stdafx.h
│ ├── StereoFunctions.cpp
│ ├── StereoFunctions.h
│ ├── StereoGrabber.cpp
│ ├── StereoGrabber.h
│ ├── StereoMain.cpp
│ └── targetver.h
├── Projeect3.ncb
├── Stereo Vision.sln
├── Stereo Vision.suo
└── Thong ke - noi suy (Recovered).xls
16 directories, 126 files