棋盘格应用非常广泛,可以用在需要标定的任何场景,而且有着不俗的精度。但是鉴于有些人对matlab、opencv不是很熟悉,因此制作棋盘格往往会耗费新手很多时间。本文就是帮助新手制作棋盘格的教程,可以直接在下面链接下载该程序(包含exe和源码):
https://download.youkuaiyun.com/download/u012283902/10854231
(注意:exe运行需要安装vs2017的运行库)
1. 编程环境:
QT5.11.2+VS2017+OpenCV4.0
2. 界面设计,如图所示
3. 主要代码:
(1)create_checkboard.h
#pragma once
#include <QtWidgets/QMainWindow>
#include "ui_create_ch