识别视频车牌号

#opencv-python==3.4.8.29,版本号要求严格

from hyperlpr import *
import cv2
import re
# p=input("请输入视频的路径(该程序的功能是识别车辆的车牌号):")
mp4=cv2.VideoCapture("2.mp4")
while (mp4.isOpened()):  # 正常打开时间隔取帧
        ret, frame = mp4.read()
        if ret==True:
            gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
            k=HyperLPR_plate_recognition(frame)
            k=str(k)
            j=re.findall(".*\'(.*?)\'.*",k)
            for i in j:
                m1=open("./jianVideo.txt","w",encoding="utf-8")
                m1.write('\n')
                m1.write(i)
                m1.close()
                print(i)
            cv2.imshow('frame', frame)
            if cv2.waitKey(1) & 0xFF == ord('q'):
                break
        else:
            break
mp4.release()
cv2.destroyAllWindows()

猜你喜欢

转载自blog.csdn.net/liaoqingjian/article/details/108702242