資源簡介
雙目視覺標定棋盤格模板程序,有c++程序和生成的圖像模板。要打印,最好300dpi以上 ,可用photoshop修改分辨率。程序生成的是72dpi.

代碼片段和文件信息
//?chessboardTemplate.cpp?:?定義控制臺應用程序的入口點。
//
#include?“stdafx.h“
#include?
#include?
#include?
using?namespace?cv;
using?namespace?std;
void?main()
{
//---生成標定圖
IplImage *img;
int?chess_size?=?500;
int?dx?=?10; //棋盤格大小,像素為單位
int?dy?=?7; //棋盤格數目
img?=?cvCreateImage(cvSize(chess_size*dy?chess_size*dx)?IPL_DEPTH_8U?1);
cvZero(img);
int?flag?=?0;
for?(int?i?=?0;?i? for?(int?j?=?0;?j? {
flag?=?(i?+?j)?%?2;
if?(flag?==?0)
{
for?(int?m?=?i*chess_size;?m?(i?+?1)*chess_size;?m++)
for?(int?n?=?j*chess_size;?n?(j?+?1)*chess_size;?n++)
*(img->imageData?+?m*img->widthStep?+?n)?=?255;
}
}
cvSaveImage(“標定圖2.jpg“?img);
cvNamedWindow(“cab“?1);
cvShowImage(“cab“?img);
char?ch?=?cv::waitKey(0);
if?(ch==27)
{
exit(0);
}
//system(“PAUSE“);
//---END生成標定圖
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????983??2018-04-11?09:12??chessboardTemplate.cpp
?????文件????1587003??2018-04-18?22:10??標定圖-10cm.jpg
-----------?---------??----------?-----??----
??????????????1587986????????????????????2
- 上一篇:網易云ncm付費音樂格式轉換為MP3
- 下一篇:學生選課管理系統 C++
評論
共有 條評論