• 大小: 9.97MB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2023-11-12
  • 语言: 其他
  • 标签: vs2010  opencv  棋盘格  

资源简介

相机标定程序,vs2010,win,基于opencv,打包好的完整工程无需另行安装opencv

资源截图

代码片段和文件信息

#include “opencv2/core/core.hpp“
#include “opencv2/imgproc/imgproc.hpp“
#include “opencv2/calib3d/calib3d.hpp“
#include “opencv2/highgui/highgui.hpp“

#include 
#include 
#include 
#include 
#include 

using namespace cv;
using namespace std;


const char * usage =
“ \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“
l version=\“1.0\“?>\n“
\n“
\n“
“view000.png\n“
“view001.png\n“
\n“
“view003.png\n“
“view010.png\n“
“one_extra_view.jpg\n“
\n“
\n“;




const char* liveCaptureHelp =
    “When the live video from camera is used as input the following hot-keys may be used:\n“
        “   ‘q‘ - quit the program\n“
        “  ‘g‘ - start capturing images\n“
        “  ‘u‘ - switch undistortion on/off\n“;

static void help()
{
    printf( “This is a camera calibration sample.\n“
        “Usage: calibration\n“
        “     -w          # the number of inner corners per one of board dimension\n“
        “     -h         # the number of inner corners per another board dimension\n“
        “     [-pt ]          # the type of pattern: chessboard or circles‘ grid\n“
        “     [-n ames>]  # the number of frames to use for calibration\n“
        “                              # (if not specified it will be set to the number\n“
        “                              #  of board views actually available)\n“
        “     [-d ]             # a minimum delay in ms between subsequent attempts to capture a next view\n“
        “                              # (used only for video capturing)\n“
        “     [-s ]       # square size in some user-defined units (1 by default)\n“
        “     [-o ] # the output filename for intrinsic [and extrinsic] parameters\n“
        “     [-op]                    # write detected feature points\n“
        “     [-oe]                    # write extrinsic parameters\n“
        “     [-zt]                    # assume zero tangential distortion\n“
        “     [-a ]      # fix aspect ratio (fx/fy)\n“
        “     [-p]                     # fix the principal point at the center\n“
        “     [-v]                     # flip the captured images around the horizontal axis\n“
        “     [-V]                     # use a video file and not an image list uses\n“
        “                              # [input_data] string for the video file name\n“
        “     [-su] 

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件   12013568  2016-07-21 16:22  calibration\calibration.sdf

     文件        895  2016-07-21 16:03  calibration\calibration.sln

    ..A..H.     10240  2016-07-21 16:22  calibration\calibration.suo

     文件       1797  2016-07-11 11:56  calibration\Debug\LaserScanner3D.Build.CppClean.log

     文件        457  2016-07-11 11:56  calibration\Debug\LaserScanner3D.log

     文件    1690624  2016-07-12 17:09  calibration\Debug\LaserScanner3D.pdb

     文件    1835008  2014-10-01 17:17  calibration\Debug\opencv_calib3d2410d.dll

     文件    3475456  2014-10-01 17:16  calibration\Debug\opencv_core2410d.dll

     文件    1462272  2014-10-01 17:17  calibration\Debug\opencv_features2d2410d.dll

     文件    1139200  2014-10-01 17:16  calibration\Debug\opencv_flann2410d.dll

     文件    3593216  2014-10-01 17:16  calibration\Debug\opencv_highgui2410d.dll

     文件    3141632  2014-10-01 17:16  calibration\Debug\opencv_imgproc2410d.dll

     文件       3438  2013-12-20 17:49  calibration\include\opencv\cv.h

     文件       2411  2013-12-20 17:49  calibration\include\opencv\cv.hpp

     文件       2850  2013-12-20 17:49  calibration\include\opencv\cvaux.h

     文件       2346  2013-12-20 17:49  calibration\include\opencv\cvaux.hpp

     文件       2184  2013-12-20 17:49  calibration\include\opencv\cvwimage.h

     文件       2465  2013-12-20 17:49  calibration\include\opencv\cxcore.h

     文件       2423  2013-12-20 17:49  calibration\include\opencv\cxcore.hpp

     文件       2265  2013-12-20 17:49  calibration\include\opencv\cxeigen.hpp

     文件        110  2013-12-20 17:49  calibration\include\opencv\cxmisc.h

     文件       2306  2013-12-20 17:49  calibration\include\opencv\highgui.h

     文件       2189  2013-12-20 17:49  calibration\include\opencv\ml.h

     文件      41241  2014-06-15 12:56  calibration\include\opencv2\calib3d\calib3d.hpp

     文件      15428  2014-02-04 11:57  calibration\include\opencv2\core\affine.hpp

     文件     186571  2014-07-27 11:49  calibration\include\opencv2\core\core.hpp

     文件      78509  2014-07-27 11:49  calibration\include\opencv2\core\core_c.h

     文件       7854  2013-12-20 17:49  calibration\include\opencv2\core\cuda_devptrs.hpp

     文件       2198  2013-12-20 17:49  calibration\include\opencv2\core\devmem2d.hpp

     文件       9464  2013-12-20 17:49  calibration\include\opencv2\core\eigen.hpp

............此处省略149个文件信息

评论

共有 条评论