本项目为前几天收费帮学妹做的一个项目,Java EE JSP项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考。
一、项目介绍
基于pyqt5和opencv的相机标定系统
py版本3.8
二、主要功能
1.由于该项目的界面是用qtdesigner开发,源文件在demo文件夹下的resourse文件夹下的ui文件中,有需要的可以对其再次开发设计。
2.该项目的主要代码main主函数中,使用者只需要运行main函数就可以使用,其他的相关代码主要在utils文件夹中,分别为相机类Camera.py文件以及config.py的参数文件。
3.在使用该系统时必须要正确的输入你的相机usb串口,目前该系统只支持opencv函数能够读取的一些系列的相机,使用者可自行修改Camera.py文件实现其他类型的相机的使用
4.在使用该系统时必须要输入正确的相机分辨率才能获得准确的参数文件,在使用双目相机标定时一定要正确输入相机的分辨率,不然无法标定。