2 mashuang0413 mashuang0413 于 2016.03.14 09:32 提问

opencv 自带标定程序中有一段代码看不懂,请问老兵是什么意思?

" \nexample command line for calibration from a live feed.\n"
" calibration -w 4 -h 5 -s 0.025 -o camera.yml -op -oe\n"
" \n"
" example command line for calibration from a list of stored images:\n"
" imagelist_creator image_list.xml *.png\n"
" calibration -w 4 -h 5 -s 0.025 -o camera.yml -op -oe image_list.xml\n"
" where image_list.xml is the standard OpenCV XML/YAML\n"
" use imagelist_creator to create the xml or yaml list\n"
" file consisting of the list of strings, e.g.:\n"
" \n"
"<?xml version=\"1.0\"?>\n"
"\n"
"\n"
"view000.png\n"
"view001.png\n"
"<!-- view002.png -->\n"
"view003.png\n"
"view010.png\n"
"one_extra_view.jpg\n"
"\n"
"\n";
请问这些代码是什么意思,是需要准备xml吗?然后还有照片,另外这些照片放在什么位置,因为是标定,只需要这么少的照片吗

1个回答

wangyaninglm
wangyaninglm   Ds   Rxr 2016.03.22 22:46

这个应该是个yml吧,就是标定程序的一些参数,你标定肯定得用棋盘图像么,按照文件中的命名放好就行了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
OPENCV3.0 单目摄像头标定(使用官方自带的标定图片)
OPENCV3.0版本跟2.x版本是有一点差距的,这个程序在2.4.11版本里面跑不起来。 找了很久都没有找到错误,主要是在calibrateCamera()函数的时候出错。 也参考了官方的calibration例程,但还是找不到错误在什么地方。 下面是3.0版本的代码 注释都在代码里面
OPENCV版本的单目标定示例代码(张正友)
【原文:http://blog.sina.com.cn/s/blog_73ef08a80100vi49.html】 摄像机的标定问题是机器视觉领域的入门问题,可以分为传统的摄像机定标方法和摄像机自定标方法。定标的方法有很多中常见的有:Tsai(传统)和张正友(介于传统和自定标)等,   摄像机成像模型和四个坐标系(通用原理)。 摄像机模型采用经典的小孔模型,如图
opencv 单目相机标定 自带例子程序的使用
最近一个项目要进行相机的标定,作为一个菜鸟,瞎搞一下午才搞定,于是写篇博客记录下~ 参考资料:(学习笔记)摄像机模型与标定——一次完成标定  http://www.xuebuyuan.com/1586576.html  OpenCV sample目录下自带两个与相机标定的cpp文件即:calibration.cpp和calibration_artificial.cpp calibra
opencv标定程序(修改)
资源下载见:http://download.csdn.net/detail/zhouyelihua/7726907    在Vs2012中只要直接按f5就可以直接对资源中采集的图像进行标定。 而我们将最后的结果以.xml的形式存储下来。这个在工程文件下可以直接找到的 其中外参数,中旋转矩阵存在rotation.xml                            位移向量存在tra
opencv自带标定算法解析
Procedure1.Dilation of the white squares by 1 pixel, so that the black squares don’t touch.2.Thresholding with a value beneath the medium intensity.3.Contour extraction and approximation to a rectangle
opencv 双目相机标定 自带例子程序的使用
有了上篇单目标定示例程序的经验,双目标定就是小菜一碟哈。 本人目前菜鸟,但还是愿意厚着脸皮分享我一下午的成果。不要拍我... 1.找到目录   ...\opencv\sources\samples\cpp下的 stereo_calib.cpp、stereo_calib.xml 和 stereo_match.cpp以及26张图片了(left01-14   right01-14)。 其中
OpenCV3.2.0 双目标定+立体匹配(官方自带例子的使用方法)
本人菜鸟,搞这个标定和立体匹配整整搞了一天,写本篇博客一是为了记录自己的成果,二是把经验分享给大家,让你们少走弯路。大神绕道,勿喷。 一、需要先找到官方标定程序 1.先到OpenCV源码目录下(..\opencv-3.2.0\samples\cpp)找到stereo_calib.cpp(这是利用张正友标定法的程序) 2.在vs中创建项目,然后添加c++源文件,再把上面stereo_calib
windows下opencv单目标定 自带例子使用
原博主写的还是很清楚的,我就是照这个做的。图中原博主会把操作和运行结果同时贴出,大家对照着看。 过程中需要调出那个黑色的cmd窗口,可以在菜单栏里直接输入cmd启动。 ------------------------------------------------------------------------------------------------------------------
opencv 双目标定操作完整版
一、首先说明几个情况:    1、完成双目标定必须是自个拿棋盘图摆拍,网上涉及用opencv自带的标定图完成双目标定仅仅是提供个参考流程。我原来还以为用自带的图标定就行,但想不通的是咱们实际摆放的双目摄像头和人家当时摆放的肯定不一样,那用人家的标定图怎么能反应自己摄像头的实际情况;后来问了大神,才知道用opencv自带的标定图(或者说别人提供的图)进行标定,这是完全没有意义的。    2、进行双目...
OpenCV摄像头标定(Calibration) 使用源代码
本文记录使用opencv中samples/cpp中自带的calibration.cpp程序来校准摄像头。 第一步、打印棋盘图。可以自己写程序绘制,也可以随意下载一幅。在OpenCV的wiki中也有:http://wiki.opencv.org.cn/index.php/%E6%91%84%E5%83%8F%E5%A4%B4%E6%A0%87%E5%AE%9A 第二步、新建一个O