只是为了完成25年UESTC的RC预备队视觉组招新题,没别的
一个基于OpenCV的实时骰子检测项目,用于从摄像头检测 A4 纸上的骰子并显示结果。
-
采用传统计算机视觉算法
-
维护了一个实时、异步、乱序完成的帧处理系统
部分文件说明
src/main_contrib.cpp:主程序的辅助函数模块
src/a4_detector.cpp:A4 纸检测模块
src/dice_detector.cpp:骰子检测模块
src/frame_pipeline.cpp:多线程帧处理管线
src/display_manager.cpp:渲染与显示模块
src/resource_throttle.cpp:系统资源监控与节流模块
camera_calibration_opencv.yaml:Matlab导出的相机标定参数
processing_config.h:队列配置等宏定义
img/:开发过程中用于测试复杂背景下的鲁棒性的测试图片
flowchart/:DrawIO 流程图
examples/:一些运行结果示例
