halcon车牌识别完整源码_[内附完整源码和文档] 数字字符切割和识别

一、实验内容
1.1 介绍
将包含学号、手机号和身份证号的 A4 纸拍照保存为“学号.bmp”文件,然后对 A4 纸做校正,并采用 OSTU 等方法对图像二值化,再对A4 纸上的数字做字符切割,然后使用 SVM 等方法训练模型,最后对A4 纸上的数字做识别,并将识别得到的学号、手机号和身份证号保存在一个 Excel 文件中。

1.2 测试数据

3185be5af8c70e4f834ed323e889bc09.png


1.3 开发环境和工具
Windows 10 64 位系统

Visual Studio Code

编译命令

g++ -std=c++11 -o main.exe main.cpp Process.cpp Canny.cpp Hough.cpp ImageWarping.cpp ImageSegmentation.cpp -O2 -lgdi32
二、实验过程
实验过程主要分为以下三个过程:

2.1 提取数字字符
提取图像中的数字字符,并将它们切割出来并保存为一张张小的图片。

2.1.1 具体流程
首先对图像进行预处理,主要是 resize 和转灰度图,然后使用 Canny 算法进行边缘检测得到图像边缘图,再进行霍夫变换得到 A4 纸的四个角点以及四条直线,接着进行图像变换Warping,最后对图像中的数字进行字符切割,将切割得到的图像保存下来,以用于后续数字识别工作。

<
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值