OpenCV怎么实现相机标定板

  介绍

这篇文章主要介绍OpenCV怎么实现相机标定板,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

具体内容如下

1。代码实现

# include  & lt; opencv.hpp>   # include “highgui.h"   # include “cxcore.h"      using  namespace 简历;      命令行参数个数,int  main0 (int  char  * argv [])   {   ,,,int  width =, 140;//width 以及heigth  of  single 广场   ,,,int  height =, 140;   ,,,,,,,IplImage  * src =, cvCreateImage (cvSize(宽*(10 + 1),宽度* (6 + 1)),,IPL_DEPTH_8U,, 1);//拷贝,CalibrationAndTest.cpp , there  is  a  param  nbsp; boardsize (10, 6),, causing : (10 + 1), (6 + 1)   ,,,,,,,cvZero (src);   ,,,,,,,for  (int 小姐:=,0;,小姐:& lt;, src→高度;,我+ +)   ,,,,,,,{   ,,,,,,,,,,,for  (int  j =, 0;, j  & lt;, src→宽度;,j + +)   ,,,,,,,,,,,{   ,,,,,,,,,,,,,,,if ((小姐:/,width  +, j /,高度),%,2,!=,0)   ,,,,,,,,,,,,,,,{   ,,,,,,,,,,,,,,,,,,,src→imageData[我* src→widthStep  +, j  *, src→nChannels],=, 255;   ,,,,,,,,,,,,,,,}   ,,,,,,,,,,,}   ,,,,,,,}      ,,,,,,,//cvNamedWindow (“src");   ,,,,,,,cvShowImage (“src",, src);      ,,,,,,,//cvSaveImage (“ChessBoard.bmp",, src,, 0);   ,,,,,,,cvWaitKey (0);      ,,,,,,,return  0;   }

2。效果展示

 OpenCV怎么实现相机标定板

3。使用说明

将该程序生成的图片使用A4纸铺满的方式打印出来,贴在一个刚体的板子上,即可用于相机标定。

以上是“OpenCV怎么实现相机标定板”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!

OpenCV怎么实现相机标定板