coding:utf-8
from future import print_function
import argparse
import cv2
import os
import numpy as np
import re
j = 0
#初始化
ap = argparse.ArgumentParser()
args =vars(ap.parse_args())
path = ‘C:/Users/ASUS/PycharmProjects/untitled3/sum/zuoye/lianxi/cutche/xm’#照片路径
path1 = ‘C:/Users/ASUS/PycharmProjects/untitled3/sum/zuoye/lianxi/cutche/catmb’
for lists1 in os.listdir(path1):#模板名称
#合并模板的路径
su_path1 = os.path.join(path1, lists1)
#打开所使用的模板文件
f = open(su_path1,‘r’)
#读取里面的所有数据
S = f.read()
#读取所有的数字
pattern = re.compile(r’\d+’)
r1 = pattern.findall(S)
print(S[12:25])
print(S)
print(r1)
#照片的名字
NM = " (" + str(int(r1[0])) + “).jpg”
#得到起始坐标和终点的坐标做字符转整型处理
X=list(map(int,r1[3:4]))
Y=list(map(int,r1[4:5]))
X1=list(map(int,r1[7:8]))
Y1=list(map(int,r1[8:9]))
#将起始坐标和终点坐标合并到一个数组里面
s=np.hstack((X,Y,X1,Y1))
print(“X

这篇博客介绍如何使用Python进行车牌号的正负样本提取。通过读取模板文件,提取数字信息,确定车牌区域的坐标,并进行标注和截取操作。最终,将截取的车牌保存为新的图片文件。
最低0.47元/天 解锁文章
809

被折叠的 条评论
为什么被折叠?



