mould box distance measurement project 源码
模箱距离测量项目 该项目仍在进行中 该项目涉及计算机视觉算法的开发,该算法用于测量模具盒阵列中两个流道之间的距离,以及使用modbus通信协议将测量的距离中继到Siemens PLC的程序。 算法概述 从相机提要中捕获图像(将来会更改为实时工作) 对图像执行预处理以减少计算时间 使用形态学运算和Canny边缘检测创建边缘图 在边缘贴图中检测对象的轮廓 轮廓存储在列表中,并且最右边的数字用作参考对象 由于模具中流道的尺寸是已知的(80-120mm),我们可以计算图像中物体的尺寸。使用“像素/公制比例”来标识计数区的尺寸。 然后,程序循环遍历每个countourcounts,并在每个countourcount周围计算一个旋转的边界框。 然后按照左上,右上,右下和左下的顺序重新排列边界框的坐标。 然后计算边界框的中心 然后解开有序的边界框,并计算左上角,右上角,右下角和左下角之间的中点
下载地址
用户评论