资源简介
张正友相机标定Opencv实现,附棋盘图和14张不同角度标定图。 包含完整的工程代码,有详细的注释说明,一键运行。实现了相机标定、输出相机内参、外参、旋转和平移矩阵、标定效果评价、以及使用标定结果对原始棋盘图进行矫正。
代码片段和文件信息
#include “opencv2/core/core.hpp“
#include “opencv2/imgproc/imgproc.hpp“
#include “opencv2/calib3d/calib3d.hpp“
#include “opencv2/highgui/highgui.hpp“
#include
#include
using namespace cv;
using namespace std;
void main()
{
ifstream fin(“calibdata.txt“); /* 标定所用图像文件的路径 */
ofstream fout(“caliberation_result.txt“); /* 保存标定结果的文件 */
//读取每一幅图像,从中提取出角点,然后对角点进行亚像素精确化
cout<<“开始提取角点………………“;
int image_count=0; /* 图像数量 */
Size image_size; /* 图像的尺寸 */
Size board_size = Size(46); /* 标定板上每行、列的角点数 */
vector image_points_buf; /* 缓存每幅图像上检测到的角点 */
vector> image_points_seq; /* 保存检测到的所有角点 */
string filename;
int count= -1 ;//用于存储角点个数。
while (getline(finfilename))
{
image_count++;
// 用于观察检验输出
cout<<“image
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 465 2016-10-25 23:55 CameraCalibration\calibdata.txt
文件 96005 2016-10-26 22:29 CameraCalibration\CameraCalibration\10_d.jpg
文件 104494 2016-10-26 22:29 CameraCalibration\CameraCalibration\11_d.jpg
文件 121226 2016-10-26 22:29 CameraCalibration\CameraCalibration\12_d.jpg
文件 115414 2016-10-26 22:29 CameraCalibration\CameraCalibration\13_d.jpg
文件 123576 2016-10-26 22:29 CameraCalibration\CameraCalibration\14_d.jpg
文件 105602 2016-10-26 22:29 CameraCalibration\CameraCalibration\1_d.jpg
文件 100677 2016-10-26 22:29 CameraCalibration\CameraCalibration\2_d.jpg
文件 110436 2016-10-26 22:29 CameraCalibration\CameraCalibration\3_d.jpg
文件 113921 2016-10-26 22:29 CameraCalibration\CameraCalibration\4_d.jpg
文件 117014 2016-10-26 22:29 CameraCalibration\CameraCalibration\5_d.jpg
文件 121684 2016-10-26 22:29 CameraCalibration\CameraCalibration\6_d.jpg
文件 105895 2016-10-26 22:29 CameraCalibration\CameraCalibration\7_d.jpg
文件 109184 2016-10-26 22:29 CameraCalibration\CameraCalibration\8_d.jpg
文件 95260 2016-10-26 22:29 CameraCalibration\CameraCalibration\9_d.jpg
文件 171 2016-10-26 00:26 CameraCalibration\CameraCalibration\calibdata.txt
文件 6392 2016-10-26 22:29 CameraCalibration\CameraCalibration\caliberation_result.txt
文件 7475 2016-10-26 22:28 CameraCalibration\CameraCalibration\CameraCalibration.cpp
文件 4117 2016-10-25 23:50 CameraCalibration\CameraCalibration\CameraCalibration.vcxproj
文件 955 2016-10-25 23:50 CameraCalibration\CameraCalibration\CameraCalibration.vcxproj.filters
文件 921654 2009-12-31 16:23 CameraCalibration\CameraCalibration\chess1.bmp
文件 921654 2009-12-31 16:21 CameraCalibration\CameraCalibration\chess10.bmp
文件 921654 2009-12-31 16:22 CameraCalibration\CameraCalibration\chess11.bmp
文件 921654 2009-12-31 16:22 CameraCalibration\CameraCalibration\chess12.bmp
文件 921654 2009-12-31 16:22 CameraCalibration\CameraCalibration\chess13.bmp
文件 921654 2009-12-31 16:22 CameraCalibration\CameraCalibration\chess14.bmp
文件 921654 2009-12-31 16:24 CameraCalibration\CameraCalibration\chess2.bmp
文件 921654 2009-12-31 16:24 CameraCalibration\CameraCalibration\chess3.bmp
文件 921654 2009-12-31 16:24 CameraCalibration\CameraCalibration\chess4.bmp
文件 921654 2009-12-31 16:23 CameraCalibration\CameraCalibration\chess5.bmp
............此处省略69个文件信息
- 上一篇:太空射击游戏(unity)
- 下一篇:细说Linux-兄弟连李明老师
相关资源
- PowerBus.zip
- RESTfulWebAPIs中文版.rar
- IARForMSP430.rar
- ETM_Free_Setup.rar
- 矩阵分析学习指导(北京理工大学)
- 赵端阳-算法分析与设计-随书PPT.zip
- 概率论基础教程第8版答案.rar
- wmy10001_10686584.zip
- abc.zip
- wind_with_gone_7704825.zip
- Digital_Image_Processing_3rd_Gonzalez.pdf
- DeepLearning(IanGoodfellow).pdf
- zw_hzh0608-2574136-DDS_successful.zip
- zw_lyc980723-10514373-KaoQinMS.zip
- zw_hdg34jk-6530605-FastICA.zip
- zw_somehow1002-9452198-点名抽答.zip
- zw_huawsniunai-7733135-SSH.zip
- zw_gn2856512695-10874570-安徽大学考研计算
- zw_a7088896-4819880-数字图像处理_第三版
- zw_xuer_07-1944034-PolygonDecompose.zip
- zw_weixin_43943487-10887499-5.0塞北村镇旅游
- zw_jluqazwsx-10015831-OnlineExamSystem.zip
- locationxndw_veryhuo.com.rar
- zw_微电网仿真分析经典文献.zip
- zw_学生成绩管理系统.zip
- zw_SAEJ1939协议完整版,中文,英文集合
- zw_TortoiseGit-1.8.9.0-64bit.zip
- 数值分析李庆扬最完整,最清晰.zip
- sjydsdscq.rar
- zw_掌握需求过程.zip
评论
共有 条评论