线纹瞄准偏差的检测算法
发布时间:2015/5/19 21:25:56 访问次数:661
要计算出线纹间距必须解决像元当量的问题,采用Imm标准尺作为参考物,在与拍ITR20001/T摄线纹图像相同放大倍数下对其拍摄图像。图12 - 67所示是处理过程中各步所得到的图像。
图12 - 67处理过程中的图像
提取出二值图像的边缘,见图12 - 67中的第4幅图。从图像水平正中心线的最左侧依次查询各个像素点,直至找到值为1的点,即在图上显示为白色的点,记下此点的坐标。同样,从图像的右端依次查询各个点,直至找到值为1的白点,并记下此点的坐标。上述两点的列坐标值差的绝对值即为Imm标准尺拍摄图像的像素长度。设像素长度为n,则像元当量r= l/n,( mm)。
解决了像元当量的问题,下面便对待测线纹尺进行测量。首先读入线纹尺测量时开始计数的开始图像,尺寸大小197mmx320mm,如图12 - 68所示。图12 - 69所示为图像处理的最终结果。
图12 - 68线纹原始图像将其转化为灰度图像
图像的边缘并非规则的直线,而是弯曲的不规剐的线条,有的地方比较宽,有的地方比较窄,若随便用一条水平线与两条边缘相交来计算线纹宽度可能存在很大的偏差。所以在计算距离之前需对其边缘进行直线拟合。拟合之后计算所的值比不拟合情况下更稳定,精度更高。边线拟合结果如图12 - 70所示。
要计算出线纹间距必须解决像元当量的问题,采用Imm标准尺作为参考物,在与拍ITR20001/T摄线纹图像相同放大倍数下对其拍摄图像。图12 - 67所示是处理过程中各步所得到的图像。
图12 - 67处理过程中的图像
提取出二值图像的边缘,见图12 - 67中的第4幅图。从图像水平正中心线的最左侧依次查询各个像素点,直至找到值为1的点,即在图上显示为白色的点,记下此点的坐标。同样,从图像的右端依次查询各个点,直至找到值为1的白点,并记下此点的坐标。上述两点的列坐标值差的绝对值即为Imm标准尺拍摄图像的像素长度。设像素长度为n,则像元当量r= l/n,( mm)。
解决了像元当量的问题,下面便对待测线纹尺进行测量。首先读入线纹尺测量时开始计数的开始图像,尺寸大小197mmx320mm,如图12 - 68所示。图12 - 69所示为图像处理的最终结果。
图12 - 68线纹原始图像将其转化为灰度图像
图像的边缘并非规则的直线,而是弯曲的不规剐的线条,有的地方比较宽,有的地方比较窄,若随便用一条水平线与两条边缘相交来计算线纹宽度可能存在很大的偏差。所以在计算距离之前需对其边缘进行直线拟合。拟合之后计算所的值比不拟合情况下更稳定,精度更高。边线拟合结果如图12 - 70所示。
上一篇:在两条直线上分别取两个点
热门点击
- 将辐射量换算成每日的峰值日照小时数的方法是
- 硫化镉CdS和硒化镉CdSe光敏电阻
- 光电三极管的特性
- 三角测量原理示
- 分组交换则采用存储转发技术
- 布莱恩建议
- 双频激光测长仪与单频干涉仪相比的特点
- 选择晶片的厚度
- 反射衍射测量法
- 蓄电池生产商一般会提供相关的蓄电池温度一容量
推荐技术资料
- 硬盘式MP3播放器终级改
- 一次偶然的机会我结识了NE0 2511,那是一个远方的... [详细]