利用vc6.0和opencv1.0 生成棋盘格图像,用于摄像头标定。代码在VC6.0下测试通过。
代码片段和文件信息
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 14905 2014-05-09 14:50 棋盘格标定图DebugMainDemo.obj
文件 156672 2014-05-09 14:50 棋盘格标定图Debugvc60.idb
文件 94208 2014-05-09 14:50 棋盘格标定图Debugvc60.pdb
文件 172100 2014-05-09 14:50 棋盘格标定图Debug棋盘格标定图.exe
文件 188448 2014-05-09 14:50 棋盘格标定图Debug棋盘格标定图.ilk
文件 4112376 2014-05-09 14:36 棋盘格标定图Debug棋盘格标定图.pch
文件 435200 2014-05-09 14:50 棋盘格标定图Debug棋盘格标定图.pdb
文件 810 2014-05-09 15:34 棋盘格标定图MainDemo.cpp
文件 641078 2014-05-09 14:50 棋盘格标定图棋盘格标定图.bmp
文件 4437 2014-05-09 15:34 棋盘格标定图棋盘格标定图.dsp
文件 549 2014-05-09 14:33 棋盘格标定图棋盘格标定图.dsw
文件 33792 2014-05-09 15:34 棋盘格标定图棋盘格标定图.ncb
文件 669184 2014-05-09 15:34 棋盘格标定图棋盘格标定图.opt
文件 1382 2014-05-09 14:50 棋盘格标定图棋盘格标定图.plg
目录 0 2014-05-09 15:38 棋盘格标定图Debug
目录 0 2014-05-09 15:38 棋盘格标定图
----------- --------- ---------- ----- ----
6525141 16
#include
#include
#include
#include
void main()
{
//---生成标定图
IplImage *img;
int dx=80; //棋盘格大小,像素为单位
int dy=5; //棋盘格数目
img = cvCreateImage(cvSize(2*dx*dy 2*dx*dy) IPL_DEPTH_8U 1);
cvZero(img);
int flag=0;
for(int i=0;i<2*dy;i++)
for(int j=0;j<2*dy;j++)
{
flag = (i+j)%2;
if (flag == 0)
{
for (int m=i*dx; m<(i+1)*dx; m++)
for(int n=j*dx; n<(j+1)*dx; n++)
((uchar *)(img->imageData + m * img->widthStep ))[n] = 255;
//*(img->imageData+m*img->widthStep+n)=255;
}
}
//---END生成标定图
cvSaveImage(“棋盘格标定图.bmp“img);
cvNamedWindow(“棋盘格“ 1);
cvShowImage(“棋盘格“img);
cvWaitKey(0);
cvReleaseImage(&img);
cvDestroyWindow(“棋盘格“);
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 14905 2014-05-09 14:50 棋盘格标定图DebugMainDemo.obj
文件 156672 2014-05-09 14:50 棋盘格标定图Debugvc60.idb
文件 94208 2014-05-09 14:50 棋盘格标定图Debugvc60.pdb
文件 172100 2014-05-09 14:50 棋盘格标定图Debug棋盘格标定图.exe
文件 188448 2014-05-09 14:50 棋盘格标定图Debug棋盘格标定图.ilk
文件 4112376 2014-05-09 14:36 棋盘格标定图Debug棋盘格标定图.pch
文件 435200 2014-05-09 14:50 棋盘格标定图Debug棋盘格标定图.pdb
文件 810 2014-05-09 15:34 棋盘格标定图MainDemo.cpp
文件 641078 2014-05-09 14:50 棋盘格标定图棋盘格标定图.bmp
文件 4437 2014-05-09 15:34 棋盘格标定图棋盘格标定图.dsp
文件 549 2014-05-09 14:33 棋盘格标定图棋盘格标定图.dsw
文件 33792 2014-05-09 15:34 棋盘格标定图棋盘格标定图.ncb
文件 669184 2014-05-09 15:34 棋盘格标定图棋盘格标定图.opt
文件 1382 2014-05-09 14:50 棋盘格标定图棋盘格标定图.plg
目录 0 2014-05-09 15:38 棋盘格标定图Debug
目录 0 2014-05-09 15:38 棋盘格标定图
----------- --------- ---------- ----- ----
6525141 16
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。
评论列表(条)