视频识别车牌号(Python)

视频识别车牌号(Python)提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言 使用步骤 总结一、前言视频识别车牌号(有视频和代码)二、使用步骤直接上代码#导入所需要的库fromhyperlprimport*importcv2importnumpyasnp#定义保存图片函数#image:要保存的图片名字#addr;图片地址与相片名字的前部分#num:相片,名字的后缀。int类型defsave_image(i..

大家好,又见面了,我是你们的朋友全栈君。

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

 

文章目录

 


一、前言

视频识别车牌号(视频用手机拍一个就行)

二、使用步骤

直接上代码

# 导入所需要的库
from hyperlpr import *
import cv2
import numpy as np


# 定义保存图片函数
# image:要保存的图片名字
# addr;图片地址与相片名字的前部分
# num: 相片,名字的后缀。int 类型
def save_image(image, addr, num):
    address = addr + str(num) + '.jpg'
    cv2.imwrite(address, image)
# 读取视频文件
videoCapture = cv2.VideoCapture("1.mp4")
# 读帧
success, frame = videoCapture.read()
i = 0
timeF = 6
j = 0
while success:
    i = i + 1
    if (i % timeF == 0):
        j = j + 1
        # save_image(frame, './output/image', j)
        if(HyperLPR_PlateRecogntion(frame)):
            print(HyperLPR_PlateRecogntion(frame),i/timeF)
    success, frame = videoCapture.read()

三、总结

这里只是进行了车牌的识别和输出,后期创作还是交给大家

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/143825.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MATLAB插值函数interp1

    MATLAB插值函数interp1插值法    插值法又称“内插法”,是利用函数f(x)在某区间中已知的若干点的函数值,作出适当的特定函数,在区间的其他点上用这特定函数的值作为函数f(x)的近似值,这种方法称为插值法。如果这特定函数是多项式,就称它为插值多项式。线性插值法    线性插值法是指使用连接两个已知量的直线来确定在这两个已知量之间的一个未知量的值的方法。    

    2022年6月13日
    32
  • 关于错误errno EFAULT:Bad address

    关于错误errno EFAULT:Bad address

    2022年2月6日
    47
  • linux网络配置出现E325,Linux启动vi编辑器提示E325:

    linux网络配置出现E325,Linux启动vi编辑器提示E325:vi编辑器是linux的文本编辑器,在linux系统的运用非常广泛,不少朋友在打开vi编辑器的时候提示e325:attention错误,遇到这种情况该怎么办吗?下面秋天网Qiutian.ZqNF.Com小编就给大家介绍下linux打开vi编辑器时提示e325:attention的解决方法。当打开vi编辑器时出现以下的提示时不要着急e325:attentionfoundaswapfile…

    2022年5月19日
    36
  • .dll反编译(反编译什么意思)

    需求:有些Dll文件我们找不到源码,只有编译后的dll,但是我们想要改某个字段或者连接字符串,并不需要动太多业务逻辑的情况下,我们可以这样干。1.打开微软提供的反编译工具ildasm.exe这个工具是windows自带的反编译工具。路径:C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v10.0A\bin\NETFX4.6.2Tools可以根据需要,选择对应工具版本。一般随便选一个版本都是可以的了。比如,我选择的是4.6…

    2022年4月12日
    57
  • 学习笔记:03_如何使用Git命令把文件提交到版本库

    学习笔记:03_如何使用Git命令把文件提交到版本库

    2021年7月11日
    104
  • ssh配置命令_ssh config配置

    ssh配置命令_ssh config配置文章目录Linux_day05一.运行模式1.init2.systemd==二.用户与用户组管理==1.用户管理**a.添加用户**(linux中允许一个用户属于多个用户组)·b.修改用户信息c.设置密码d.**删除用户**2.用户组管理a.用户组添加b.用户组修改c.删除用户组三.网络设置扩展:创建快捷方式==四.ssh服务==1.远程终端2.通过ssh进行远程文件互相传输Linux_day05一.运行模式也称运行级别在过去Linux中存在一个进程:init(initialize,初始化);

    2022年8月9日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号