介绍 1。代码实现
3。使用说明
这篇文章主要介绍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。效果展示
3。使用说明
将该程序生成的图片使用A4纸铺满的方式打印出来,贴在一个刚体的板子上,即可用于相机标定。
以上是“OpenCV怎么实现相机标定板”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注行业资讯频道!