zoukankan      html  css  js  c++  java
  • 《zw版·Halcon-delphi系列原创教程》简单的令人发指,只有10行代码的车牌识别脚本

    《zw版·Halcon-delphi系列原创教程》简单的令人发指,只有10行代码的车牌识别脚本

          简单的令人发指,只有10行代码的车牌识别脚本
          人脸识别、车牌识别是opencv当中常见的例子和应用
          Halcon当然也有,而且非常简单,甚至,简单的令人发指,核心代码才10行。

           有经验的用户都知道,车牌识别,难点并非ocr识别,因为都是标准的几套字符,ocr很简单,有现成的数据库,自己采集、制作也不难
          车牌识别,最大的难点,在于图像切割,由于现场光线、角度、以及位置、车型,等各种因素,很难只用一套程序,适用于各种现场情况。

    下面Halcon自带demo脚本:threshold.hdev
    这个demo的照片,谈不上理想,也不算特别简单,角度很好,类似于收费站,而不是街头电线杆的高位、斜角取景
    不过,Halcon的全部脚本代码,才10行,还是:简单的令人发指.

    ps,有兴趣的网友,可以自己改为delphi、vc、vb版时间,其实opencv版本的也不难,不过代码应该不低于200行,由此可见Halcon的彪悍

     1 read_image (Audi2, 'audi2')
     2 fill_interlace (Audi2, ImageFilled, 'odd')
     3 threshold (ImageFilled, Region, 0, 90)
     4 connection (Region, ConnectedRegions)
     5 select_shape (ConnectedRegions, SelectedRegions, 'width', 'and', 30, 70)
     6 select_shape (SelectedRegions, Letters, 'height', 'and', 60, 110)
     7 dev_clear_window ()
     8 dev_set_colored (12)
     9 dev_display (ImageFilled)
    10 dev_display (Letters)

    【《zw版·Halcon-delphi系列原创教程》,网址,cnblogs.com/ziwang/】

  • 相关阅读:
    git安装和简单配置
    IDEA调试服务器上部署的程序
    fastjson的@JSONField注解的一点问题
    Spring quartz定时任务service注入问题
    MySql 插入数据库报错 Incorrect string value: 'xF0xA0x86xA2'
    Window启动Zookeeper报错java.lang.NumberFormatException: For input string:
    wget命令下载文件
    遇见的面试题
    使用jackson来进行数组格式的json字符串转换成List。
    边距重叠的三种情况
  • 原文地址:https://www.cnblogs.com/ziwang/p/4856322.html
Copyright © 2011-2022 走看看