通过OpenCV + C++绘制对称型圆点标定图案
原始代码
#include <opencv2/highgui/highgui.hpp>
#include <opencv2/imgproc/imgproc.hpp>
#include <opencv2/opencv.hpp>
using namespace cv;
using namespace std;
int main()
{
// 图像宽高
int width = 1400;
int height = 1000;
// 边框大小
int thicknum = 2;
// 两个维度的特征圆点数目
int sqXnum = 14;
int sqYnum = 10;
// 根据输入的特征点数目,自适应计算圆点半径大小(此处预设两圆点圆心之间距离为4*半径)
int radius = min(width / (4 * sqXnum + 2), heig