序 指针定位作为仪表识别读数识别的重中之重,其定位是否准确直接决定了最终的读数,因此,需要重点分析一下。本文首先介绍一下Hough直线检测的原理及不足之处,然后使用两种新的方法来定位指针:一种是环向模板匹配法(CTM),另一种是径向灰度求和法(RGS),并通过测试来验证其准确性 ...
刻度拟合 刻度在仪表自动读数中并不作为计算依据 起始和终止刻度除外 ,最终读数仅仅依赖指针 表盘位置以及量程,因此在求仪表刻度线时可以允许少量误差,这些误差不会对最终结果造成影响。 对于刻度线的拟合,本质上还是对直线的拟合,因此常用的方法有最小二乘法和Hough变换拟合。我们通过多次轮廓筛选,然后计算轮廓外接矩形的中心,作为刻度点,刻度点与表盘圆心的连线作为刻度线。 根据刻度线的特点,轮廓筛选包 ...
2020-04-30 20:13 0 593 推荐指数:
序 指针定位作为仪表识别读数识别的重中之重,其定位是否准确直接决定了最终的读数,因此,需要重点分析一下。本文首先介绍一下Hough直线检测的原理及不足之处,然后使用两种新的方法来定位指针:一种是环向模板匹配法(CTM),另一种是径向灰度求和法(RGS),并通过测试来验证其准确性 ...
前言的前言 因原个人博客废弃,不再维护,防止文章丢失,遂迁移至此。 鉴于大家对源码的需求较多,遂将源码上传。源码地址见文末。 前言 本系列文章是关于“指针式仪表的自动读数与识别”,也是我的毕业设计选题(其实是被选题,老师安排好的,没得选)。主要内容包括仪表图像预处理 ...
目录 一、算法基本原理 1、图片预处理 2、找表盘 3、找指针 4、指针映射 5、求时间 二、算法流程图 三、程序关键函数说明 1、Canny 2、HoughCircles 3、HoughLines2 4、MyLine类 5、平面几何相关函数 四、运行 ...
实习的第一个小项目,由于保密协议不会透露核心算法,版权归公司所有! 已经实现手机APP拍照直接读取结果,环境比较复杂,算法稳定度有待提高! 如果需要合作可以联系我们公司,如果单纯的技术 ...
接着昨天的工作继续。定位的过程有些是基于车牌的颜色进行定位的,自己则根据数字图像一些形态学的方法进行定位的。 合着代码进行相关讲解。 1.相对彩色图像进行灰度化,然后对图像进行开运算。再用小波变换获取图像的三个分量。考虑到车牌的竖直分量较为丰富,选用竖直分量进行后续操作 ...
接着昨天的工作,把最后一部分识别讲完。 关于字符识别这块,一种最省事的办法是匹配识别,将所得的字符和自己的标准字符库相减,计算所得结果,值最小的即为识别的结果。不过这种方法是在所得字符较为标准的情况,由于众多因素影响,切割出来的字符往往不是标准的,因此识别效果也不好。本次采用 ...
引言 条码识别的应用大多数在物流行业中(需要识别的条码一般在快递包裹中),对于一维码的识别,halcon有自带条码识别算子create_bar_code_model和find_bar_code 。而快递标签处有很多的文字,符号和边框,增大了定位的难度。,因此有时也有检测不到条码的情况。针对这一 ...
接着上面的工作,接下去就该是进行字符分割了。考虑到为了后面的字符识别,因此在这部分需要实现的目标是需要把车牌的边框全部切除,对重新定位的车牌进行垂直方向水平方向调整,保证字符是正的。最后才是字符的分割。 1.首先上下边框切割。对定位的车牌每行作一次的差分,计算每行的综合,小于 ...