91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

參照opencv及網(wǎng)上資料基于opencv3.0編寫,標定結果與matlab2015一致,歡迎交流!

資源截圖

代碼片段和文件信息

//僅限技術研究,有問題交流436099132@qq.com,請發(fā)郵件,勿加qq。以下內(nèi)容參照《學習opencv》及http://blog.csdn.net/u010784534/article/details/50474371
//感謝以上作者無私奉獻,如認為涉嫌侵害您的權益,請聯(lián)系郵箱,立即改正
//本代碼意在技術交流,請勿用做其他目的,轉載請保留此文段,謝謝!



#include?
#include?
#include
#include?
#include?
#include?
#include
#include



using?namespace?cv;
using?namespace?std;


int?n_boards?=?0;?//Will?be?set?by?input?list
const?int?board_dt?=?10;
int?board_w;//橫角點數(shù)
int?board_h;//豎焦點數(shù)
double?count0;
int?successImageNum;
vector>corners_Seq;
vectorimage_Seq;

//輸入?yún)?shù)?橫角點數(shù)??豎焦點數(shù)?照片目錄(txt格式,內(nèi)容類似./1/1.jpg./1/2.jpg)
int?main(int?argc?char*?argv[])?{
if?(argc?!=?4)?{

return?-1;
}

Size?square_size;
square_size.height=square_size.width?=?26;//方格有多少mm


board_w?=?atoi(argv[1]);
board_h?=?atoi(argv[2]);
int?board_n?=?board_w?*?board_h;
CvSize?board_sz?=?cvSize(board_w?board_h);
cout?<
FILE?*fptr?=?fopen(argv[3]?“r“);
char?names[2048];
//COUNT?THE?NUMBER?OF?IMAGES:
while?(fscanf(fptr?“%s?“?names)?==?1)?{
n_boards++;
}
rewind(fptr);

cvNamedWindow(“Calibration“);

//CvMat*?image_points?=?cvCreateMat(n_boards*board_n?2?CV_32FC1);
//CvMat*?object_points?=?cvCreateMat(n_boards*board_n?3?CV_32FC1);
//CvMat*?point_counts?=?cvCreateMat(n_boards?1?CV_32SC1);

///??CvMat?*?image_points =?cvCreateMat(1?n_boards*board_n?CV_32FC2);
///??CvMat?*?object_points?=?cvCreateMat(1?n_boards*board_n?CV_32FC3);
///??CvMat?*?point_counts??=?cvCreateMat(1?n_boards?CV_32SC1);

//CvMat*?intrinsic_matrix?=?cvCreateMat(3?3?CV_32FC1);
//CvMat*?distortion_coeffs?=?cvCreateMat(4?1?CV_32FC1);


IplImage*?image?=?0;//?=?cvQueryframe(?capture?);
IplImage*?gray_image?=?0;?//for?subpixel
CvPoint2D32f*?corners?=?new?CvPoint2D32f[board_n];
int?corner_count;
int?successes?=?0;
int?step;
cout?<

for?(int?i?=?0;?i?!=?n_boards;?i++)
{

fscanf(fptr?“%s?“?names);

cv::Mat?image?=?imread(names);

Mat?image_gray;
cvtColor(image?image_gray?CV_RGB2GRAY);
vector?corners;
bool?patternFound?=?findChessboardCorners(image_gray?board_sz

評論

共有 條評論