基于OpenCV的 桌面手机的尺寸测量(cpp_opencv4_1_1.rar)
在工业领域,物体的尺寸识别一直是一个需要耗费大量的人力和无力的事情。本文针对该问题,在前期对图像进行预处理,以减少噪声,改善图像的质量,使之更适合机器的处理,利用灰度化、二值化、高斯滤波、Canny算子检测边缘以及膨胀腐蚀对不连续线段进行连接;再对处理后的图像进行直线的标定及交点的确定,以对其进行倾斜矫正,并利用四个点之间的关系,求取校正后的图像的位置,以实现对部分图像的透视矫正;使之在之后的目标识别测量中的结构更精确,在实现测量便捷的同时,也提高了检测的效率。
实验针对10组数据,进行了检测,其中有10%能够实现透视矫正,有20%能够实现倾斜校正,有80%能够粗略的测量手机的尺寸。实验结果表明,本文的预处理及所运用的识别方法行之有效,较传统方法相比,有参考物体的比照,使之计算量大大减少,能够快速便捷有效地检测手机的尺寸。
1