Skip to content

Camera calibration tool based on Qt and OpenCV written in C++

Notifications You must be signed in to change notification settings

Hezexian/calibrateTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

简 | EN

基于Qt+OpenCV的仿照MATLAB的相机标定程序

Qt 6.2 OpenCV 4.8.0

介绍

功能仿照MATLAB的标定程序,输出可直接用opencv读取的标定文件 main window

标定板属性设定

image-20240130171735942

张征友标定板角点检测结果

detectResults

代码结构

.
├─3rdpart
│  └─opencv-4.8.0
├─calibrate
│  └─`calibates functions source code`
├─ui
│  └─`ui source code`
│─qrc
│─CMakeLists.txt
│─main.cpp
└─src
   ├─readmeFile
   │  └─`pictures in README`
   └─src
      └─`some picture/gits in project`

⛓ 施工中...

TODO

  • [⏱]单目相机标定
    • [✅] 张正友标定板
    • [] asym
    • [] sym
  • []双目相机标定
  • []鱼眼相机标定
  • [⏱]调整标定图像
  • [✅]输出单目标定参数
  • [⏱]输出读取参数的代码c++\python
  • []...

About

Camera calibration tool based on Qt and OpenCV written in C++

Resources

Stars

Watchers

Forks

Packages

No packages published