水位线检测
sjtu中计算机视觉课程的家庭作业和最终项目(水位线检测)。
最终项目
检测并计算图像的水位线。
结果显示在./final/result文件夹中。 所有检测到的字母“ E”都包含在框架中。 红色的帧被滤除。 图像中有两条线,一条是水位线,另一条是根据检测到的“ E”拟合的线。
算法
字母“ E”的检测
猪特征提取和svm分类器
不同规模的不同分类器
检测水位线
使用grabCut可以大致获得标尺的位置
提取下轮廓以适合线条
水位线计算
预处理检测到的“ E”,包括筛选出错误的,重叠的“ E”,以补充丢失的“ E”。
选择检测到的框架的中心以适合一条线,然后计算该线与水位线的交点。
其他
仿射变换将应用于获得正常的“ E”。
作业1:形态
基本形态运算的执行
编写自己的形态扩展和腐蚀操作实现。 您的程序应输入一个二进制图像(请参见附件的“ lena-binary.bmp”文件
2022-03-16 10:52:00
38.73MB
C++
1