#include <opencv.hpp>
#include "highgui.h"
#include "cxcore.h"
using namespace cv;
int main0(int argc, char *argv[])
{
int width = 140;//width and heigth of single square
int height = 140;
IplImage *src = cvCreateImage(cvSize(width*(10+1),width*(6+1)), IPL_DEPTH_8U, 1);//in the CalibrationAndTest.cpp ,there is a param called boardsize(10,6), causing here:(10+1),(6+1)
cvZero(src);
for (int i = 0; i < src->height; i++)
{
for (int j = 0; j < src->width; j++)
{
if ((i / width + j / height) % 2 != 0)
{
src->imageData[i*src->widthStep + j * src->nChannels] = 255;
}
}
}
//cvNamedWindow("src");
cvShowImage("src", src);
//cvSaveImage("ChessBoard.bmp", src, 0);
cvWaitKey(0);
return 0;
}
c++代码生成标定板
谢大旭2023-10-24 23:04
相关推荐
草莓熊Lotso28 分钟前
《算法闯关指南:优选算法-双指针》--01移动零,02复写零ajassi20004 小时前
开源 C++ QT Widget 开发(十五)多媒体--音频播放鹅毛在路上了7 小时前
C++, ffmpeg, libavcodec-RTSP拉流,opencv实时预览John_ToDebug7 小时前
定制 ResourceBundle 的实现与 DuiLib 思想在 Chromium 架构下的应用解析小欣加油8 小时前
leetcode 面试题01.02判定是否互为字符重排王璐WL8 小时前
【c++】c++第一课:命名空间aramae8 小时前
C++ -- 模板MChine慕青10 小时前
顺序表与单链表:核心原理与实战应用骄傲的心别枯萎12 小时前
RV1126 NO.16:通过多线程同时获取H264和H265码流落羽的落羽12 小时前
【C++】特别的程序错误处理方式——异常机制