摘要: |
本发明基于分段Hough变换直线检测的发票日期定位方法,步骤包括:步骤1:获取发票图片的宽、高;步骤2:从下到上按步长扫描二值图片;步骤3:在每个步长内计算每个点到原点的长度并保存Hough矩阵;步骤4:获取Hough矩阵中点个数最多的作为该步长内的主要直线;步骤5:统计并判断该直线上点个数是否大于宽的四分之一,若是,则跳到步骤6,否则加上步长返回步骤3;步骤6:获取该直线的断点数,如果直线不在离上端100以内且断点数小于44,或直线点个数大于三分之一宽,则该直线有效,跳到步骤7;否则加上步长返回步骤3;步骤7:将斜率和直线所在位置显示出来,即成。本发明的方法,对接近水平直线的检测效果较好。 |