当前位置:首页 > 经验 >

车牌号有im开头的吗(车牌号以哪些字开头)

来源:原点资讯(www.yd166.com)时间:2022-11-02 04:55:42作者:YD166手机阅读>>

目录:

1.读取图像
2.图像预处理(降噪)
3.定位到ROI(感兴趣区域)图像
4.对ROI图像进行车牌号文字识别提取

# 准备工作:导入相关库、定义需全局使用的函数、设置相关参数 import cv2 import imutils import numpy as np import pytesseract import re from matplotlib import pyplot as plt # %matplotlib inline def imshow(img): img_rgb = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) plt.imshow(img_rgb) 1.读取图像

img = cv2.imread('LicensePlate001.jpg',cv2.IMREAD_COLOR) img = cv2.resize(img, (600,400)) imshow(img)

车牌号有im开头的吗,车牌号以哪些字开头(1)

2.图像预处理(降噪)

gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) # 使用双边滤波(模糊)从图像中删除不需要的细节。 # gray = cv2.bilateralFilter(gray, 13, 15, 15) imshow(gray)

车牌号有im开头的吗,车牌号以哪些字开头(2)

3.定位到ROI(感兴趣区域)图像

# 3-1.边缘检测 edged = cv2.Canny(gray, 30, 200) imshow(edged)

车牌号有im开头的吗,车牌号以哪些字开头(3)

# 3-2.在图像上寻找轮廓,并定位ROI contours = cv2.findContours(edged.copy(), cv2.RETR_TREE, cv2.CHAIN_APPROX_SIMPLE) contours = imutils.grab_contours(contours) contours = sorted(contours, key = cv2.contourArea, reverse = True)[:10] ROI = None for c in contours: peri = cv2.arcLength(c, True) approx = cv2.approxPolyDP(c, 0.018 * peri, True) if len(approx) == 4: ROI = approx cv2.drawContours(img, [ROI], -1, (0, 0, 255), 2) break imshow(img)

车牌号有im开头的吗,车牌号以哪些字开头(4)

# 3-3.从主图像裁剪出ROI(感兴趣区域)图像 y0,y1 = np.min(ROI[:,:,1]),np.max(ROI[:,:,1]) x0,x1 = np.min(ROI[:,:,0]),np.max(ROI[:,:,0]) Cropped = gray[y0:y1,x0:x1] imshow(Cropped)

车牌号有im开头的吗,车牌号以哪些字开头(5)

4.对ROI图像进行车牌号文字识别提取

text = pytesseract.image_to_string(Cropped) text = re.sub('[^a-zA-Z\d ]','',text) img2 = img.copy() cv2.putText(img2,text,(x0-50,y0),cv2.FONT_HERSHEY_SIMPLEX,1.2, (255, 255, 255), 2) imshow(img2)

车牌号有im开头的吗,车牌号以哪些字开头(6)


附1:Tesseract文字识别可参考https://www.jianshu.com/p/24352fead613

最后

[1].代码截止2020-08-29调试无误。
[2].如需全部代码及相关文件,留言邮箱。
[3].过程中有任何问题,欢迎交流!Q597966823

  让知识或技术实现其最大的价值,欢迎收藏自用、转载分享,转载请注明原文出处,谢谢!

栏目热文

车牌号推荐1开头(1开头的车牌号码推荐)

车牌号推荐1开头(1开头的车牌号码推荐)

车牌号可谓是车辆的身份证,你知道车牌的颜色都是代表什么类的车型吗?蓝牌是指挂蓝色牌照的汽车,蓝底白字是蓝色车牌的样式,蓝...

2022-11-02 04:53:39查看全文 >>

车牌号一般有哪几种开头(车牌号开头怎么排的)

车牌号一般有哪几种开头(车牌号开头怎么排的)

" 这是山东济宁的、安徽宿州的、广东河源的、贵州黔西南州的 ……"近日,陕西西安一位小伙夜访救护车停车场,记录下来自全国...

2022-11-02 05:19:06查看全文 >>

带名字的车牌号(地方车牌号大全)

带名字的车牌号(地方车牌号大全)

新京报讯(记者 吴采倩)12月26日下午3点多,西安市出租车司机华爱云穿上防护服,准备前往西北大学桃园校区接考研学生。她...

2022-11-02 04:41:39查看全文 >>

所有车牌号开头(全国车牌号大全图片)

所有车牌号开头(全国车牌号大全图片)

是新疆的车牌。只要看到车牌号码最左边是汉字新的,就是来自新疆的车辆,能够快速的知道它的车管所归属地。新字后面的字母会根据...

2022-11-02 05:10:23查看全文 >>

车牌号有数字开头的吗(车牌号0开头纯数字)

车牌号有数字开头的吗(车牌号0开头纯数字)

车牌号的第一个是汉字:代表该车户口所在省的简称:如四川就是川,北京就是京,重庆就是渝,上海就是沪;第二个是英文:代表该车...

2022-11-02 05:27:18查看全文 >>

车牌号16开头怎么样(车牌号码几开头好)

车牌号16开头怎么样(车牌号码几开头好)

大河报·豫视频记者 高鹏 说起郑州的新能源汽车车牌号,大家都知道是“豫AD”、“豫AF”开头,其中,“豫AD”为纯电动新...

2022-11-02 05:08:06查看全文 >>

车牌号有什么字母开头的(车牌号字母一览表)

车牌号有什么字母开头的(车牌号字母一览表)

车牌号码,就像人的身份证一样,一般在上面刻印车子的登记号码、登记地区和其他的相关信息。根据车牌号就能找到该辆车所属地区。...

2022-11-02 05:19:21查看全文 >>

各地车牌号开头是啥(全国市区车牌号大全)

各地车牌号开头是啥(全国市区车牌号大全)

现代生活汽车成了必不可少的交通工具,我们整天开车那么车子上的那块小小的牌子,你又知道多少呢?今天小编为大家说一说:车牌号...

2022-11-02 05:04:26查看全文 >>

哪里车牌号是新开头的(车牌号几开头最新)

哪里车牌号是新开头的(车牌号几开头最新)

近日,从相关渠道获得一组关于国内汽车牌照更新的信息,据了解,国家专利局已经收到了公安部管理科学研究所申请的一组全新小型汽...

2022-11-02 05:10:54查看全文 >>

车牌号是几开头(车牌号蓝开头是哪里的)

车牌号是几开头(车牌号蓝开头是哪里的)

“不知道怎么回事,小区门口的车牌识别系统就是认不出我的车牌,每次都得跟保安解释。”9月初,家住青浦区久事西郊民墅的刘先生...

2022-11-02 05:22:35查看全文 >>

文档排行