* Image Acquisition 01: Code generated by Image Acquisition 01
*采集图像
read_image (Image, 'C:/Users/gwd/Desktop/车牌.png')
dev_clear_window ()
dev_open_window (0, 0, 512, 512, 'black', WindowHandle)
dev_display (Image)
*转化为灰度图像,注意这里翻转图像灰度值是因为我们后面用的是halcon自带的字库
*而halcon自带字库是白底黑字的
rgb1_to_gray (Image, GrayImage)
*图像取反,由于识别用到训练字库都是暗字体
invert_image (GrayImage, ImageInvert)
*快速二值化【灰度处理】
binary_threshold (ImageInvert, Region, 'max_separability', 'dark', UsedThreshold)
*形成不同连通域
connection (Region, ConnectedRegions)
select_shape (ConnectedRegions, SelectedRegions, ['column','row','area'], 'and', [72.94,93.761,738.53], [500,127.89,2399.08])*开始排序
sort_region (SelectedRegions, SortedRegions, 'character', 'true', 'row')
*识别数字
read_ocr_class_mlp ('Document_0-9A-Z_NoRej.omc', OCRHandle)
*依据OCRHandle句柄,对提取体征进行识别与学习,把结果赋值给 Class
do_ocr_multi_class_mlp (SortedRegions, ImageInvert, OCRHandle, Class, Confidence)
*计算字符个数Number,为显示所用
count_obj (SortedRegions, Number)
*计算面积的行列
area_center (SortedRegions, Area1, Row1, Column1)
*(class是从0开始检索的,Index是从1开始检索)175 为所在行 ,Column1也是从0开始检索的 】
for Index := 1 to Number by 1disp_message (WindowHandle, Class[Index-1], 'Image3', 175, Column1[Index-1], 'blue', 'true')
endfor

结果显示在对应字母的下方

基于Halcon学习的车牌识别【一】相关推荐

  1. 【深度学习实践】基于深度学习的车牌识别(python,车牌检测+车牌识别)

    车牌识别具有广泛的应用前景,基于传统方法的车牌识别效果一般比较差,随着计算机视觉技术的快速发展,深度学习的方法能够更好的完成车牌识别任务. 本文提供了车牌识别方案的部署链接,您可以在网页上体验该模型的 ...

  2. 基于深度学习的车牌检测识别(Pytorch)(ResNet +Transformer)

    车牌识别 概述 基于深度学习的车牌识别,其中,车辆检测网络直接使用YOLO侦测.而后,才是使用网络侦测车牌与识别车牌号. 车牌的侦测网络,采用的是resnet18,网络输出检测边框的仿射变换矩阵,可检 ...

  3. 基于深度学习的车牌+车辆识别(YOLOv5和CNN)

    yolov5车牌识别+车辆识别 行人识别yolov5和v7对比 源码加文末QQ 基于深度学习的车牌识别(YOLOv5和CNN) 目录 一.综述 二.车牌检测 一.综述 本篇文章是面向的是小白,想要学习 ...

  4. 【camera】基于深度学习的车牌检测与识别系统实现(课程设计)

    基于深度学习的车牌检测与识别系统实现(课程设计) 代码+数据集下载地址:下载地址 用python3+opencv3做的中国车牌识别,包括算法和客户端界面,只有2个文件,surface.py是界面代码, ...

  5. 基于 Spring Boot 的车牌识别系统(附项目地址)

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! gitee开源地址 " https://git ...

  6. delphi 数字识别_基于STM32单片机的车牌识别

    系统介绍    使用STM32F103RCT6作为主控,摄像头使用OV7670(带FIFO).STM32进行了16倍频.识别过程分别为:图像采集,二值化,识别车牌区域,字符分割,字符匹配. 识别过程分 ...

  7. 基于 Spring Boot 的车牌识别系统(附项目地址)ba

    gitee开源地址 " https://gitee.com/admin_yu/yx-image-recognition 嘿嘿,胖友给艿艿的 https://github.com/YunaiV ...

  8. stm32车牌识别_基于STM32单片机的车牌识别

    系统介绍    使用STM32F103RCT6作为主控,摄像头使用OV7670(带FIFO).STM32进行了16倍频.识别过程分别为:图像采集,二值化,识别车牌区域,字符分割,字符匹配. 识别过程分 ...

  9. opencv学习—简单车牌识别操作(python)

    opencv学习-简单车牌识别操作(python) 目录 opencv学习-简单车牌识别操作(python) 利用opencv进行车牌识别的详细流程如下: 1.车牌检测 2.分割车牌号并进行识别 3. ...

  10. 基于matlab的蓝色车牌识别(绪论)

    目录 绪论 一 车牌识别系统的工作原理详解 二 实现的内容 三 实现的依据 转载请注明出处,谢谢! 绪论 光阴荏苒,岁月如歌,三年的读研时间已过去了两年,马上就要面临找工作,是时候写点技术博客备着了. ...

最新文章

  1. VSCode------搭建.net core 2.0,并配置到IIS服务器
  2. 软考中项学习之路--在路上
  3. php vs lua,解析LUA与PHP在WEB应用的性能对比
  4. 〖Python〗-- 性能相关及深度优先与广度优先
  5. C++的类和C里面的struct有什么区别
  6. 【Eclipse】将控制台输出直接保存到文本文件
  7. 《黑天鹅》读书笔记(part1)--我们把自己知道的东西太当回事了
  8. HDU 4911 Inversion 树状数组求逆序数对
  9. Kubernetes 入门(2)基本组件
  10. 9553下载站java,java se development kit11最新版 64位
  11. oid 值 内存使用_[技术干货] zabbix监控项原型组合键值
  12. 红橙Darren视频笔记 模板模式的应用与BaseActivity
  13. 2%用计算机怎么算,五险一金计算器的使用方法
  14. bscroll 滚动位置_BScroll左右联动导航
  15. 黑苹果固态硬盘_三款小软件解决MacOS黑苹果下电脑固态硬盘测速难题
  16. 安卓原生系统_你没有用过的安卓系统:原生安卓桌面体验
  17. 模电课程设计_函数发生器
  18. 福建等保测评五流程,收藏收藏
  19. 【Java】俄罗斯方块带背景音乐
  20. 安卓利用谷歌文字转语音引擎实现离线文字播报语音

热门文章

  1. 解决CSDN上传资源出现报错:“该资源已存在,请重新上传”
  2. python策略模式的应用_策略模式-Python四种实现方式
  3. 【解析无线路由器信号消失原因】
  4. STM32F107VCTx HAL库 USART通信 DMA通信 友善串口调试助手 PL2303驱动安装
  5. 黑马程序员JS学习第一天
  6. 2021正睿csp7连day2
  7. 强智教务JAVA/PHP模拟登录 密码JavaScript脚本encodeInp()加密算法破解
  8. 设置Android应用全屏显示(隐藏手机状态栏)
  9. 本地电脑连接windows云服务器
  10. android内核函数,Android display架构分析三-Kernel Space Display架构介绍