1、课程综述。课程的核心是开发一个基于OpenCV的“精度测量”项目。首先就是需要说明“什么是精度测量项目”,“精度测量的难点在哪里”,“精度测量的价值是什么,可用于哪些地方”?
2、软硬件平台的选型、选择的依据和原因;界面设计,具体代码结构。
3、算法要点,OpenCV中现在关于轮廓处理的算法初步整理和存在问题。最重要的是突出“新建算法”的重要价值。
4、标定、DPI换算,标定技巧。DPI的基础概念、这里的标定所表示的含义,如何得到可供标定的图片。
5、三种标定的方法。标定算法的细节,最终的结果转换。
6、测量规则和不规则物体,自己设计一些知道面积的不规则物体进行测量,看能够得到什么效果。
实际规则一些不知道面积的不规则物体,并且进一步提高算法质量。
把这个过程截图出来,将结果进行比对,将测量内容详细化。
7、测量孔洞和锯齿,在得到轮廓以后的高级算法。
8、界面设计要点和多线程。
和现有界面库Goimageshop进行结合(很多界面的设置可以配合来讲,MFC中逻辑坐标和物理坐标之间转换这个也是可以讲的)。
9、显示控制和数据结果的导出,如何设计相关方法,将处理结果导出
10、可能扩展和课程总结。展示最终完成结果,并进行课程总结。
1