资源简介

基于tensorflow的车牌识别系统,分为车牌定位提取,车牌字符分割,字符训练,字符识别,有一套gui界面,汉字识别率在百分之80以上,字母识别率在百分之90以上。我会在后序更新tensorflow——gpu的安装,和各部分的详细介绍。

资源截图

代码片段和文件信息

# -*- coding: utf-8 -*-
#UI开发
from PyQt5.Qt import *
#实现算法的包
import numpy as np
import pandas as pd
#消除warning提示
import warnings
warnings.filterwarnings(“ignore“)
#from sklearn.preprocessing import StandardScalerMinMaxScaler
from pylab import rcParams
from pylab import mpl
from license_plate_recognition.plate_detect.detect_and_correct import *
from license_plate_recognition.reco_char.seg_and_reco2 import *

from PyQt5.QtWidgets import (QApplication QWidget QPushButtonQLineEdit)
from PyQt5 import QtGui
from pro_data import *

#显示中文
mpl.rcParams[‘font.sans-serif‘] = [‘SimHei‘]  # 指定默认字体
mpl.rcParams[‘axes.unicode_minus‘]  # 正常显示负号


###页面可视化
class Window(QWidget):
    def __init__(self):
        super().__init__()
        self.files=[]
        self.initUI()
        self.content=‘‘

    #选择文件
    def select_file(self):
        self.files filetype = QFileDialog.getOpenFileNames(self“多文件选择““./““Text Files (*.*)“)
        for file in self.files:
            self.l_test_load.setText(file)
        pix = QPixmap(““)
        self.l_picture.setPixmap(pix)

        #获取时间  和文件名称
        import datetime
        now_time = datetime.datetime.now()


        tmp_str=‘执行选择文件操作!    选择文件:{} 时间:{}  \n‘.format(filenow_time)
        self.text_browser.append(tmp_str)



    #清空文件操作
    def clear_file(self):
        self.l_test_load.setText(““)
        self.l_train_load.setText(““)
        pix = QPixmap(““)
        self.l_picture.setPixmap(pix)
        self.table.clearContents()

    def start_file(self):
        orgimg = cv2.imread(self.l_test_load.text())
        car_license color = detect_correct(orgimg)
        if color == “green“:
            N = 8
        else:
            N = 7
        li = predict(car_license color N)
        if color == “green“:
            self.l_test_load8.setstyleSheet(“background-color:green“)
        elif color == “blue“:
            self.l_test_load8.setstyleSheet(“background-color:blue“)
        elif color == “yello“:
            self.l_test_load8.setstyleSheet(“background-color:yellow“)
        else:
            self.l_test_load8.setstyleSheet(“background-color:white“)
        font = QtGui.QFont()
        font.setFamily(“Arial“)  # 括号里可以设置成自己想要的其它字体
        font.setPointSize(20)  # 括号里的数字可以设置成自己想要的字体大小
        self.l_test_load8.setText(‘‘.join(li))
        self.l_test_load8.setFont(font)
        self.l_test_load2.setText(‘‘.join(belong_what(li)))






       #self.l_test_load8.setstyle(“color:red“)
        #style=“color:red“
        #if color ==“green“:




    #展示消息
    def showMsg(self):
        QMessageBox.warning(self “警告“ “请先选择数据文件路径“ QMessageBox.Yes)

    #提示最后一张图片
    def showMsgEnd(self):
        QMessageBox.warning(self “提示“ “已经是最后一张图片“ QMessageBox.Yes)

    #提示第一张图片
    def showMsgStart(self):
        QMessageBox.warning(self “提示“ “已经是第一张图片“ QMessageBox.Yes)

    #切换到下张图片函数
    def showNextPicture(sel

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2020-06-21 20:02  Comprehensive_Experiment\
     目录           0  2020-07-06 18:05  Comprehensive_Experiment\.idea\
     文件          50  2020-06-21 23:30  Comprehensive_Experiment\.idea\.gitignore
     文件         421  2020-06-21 20:02  Comprehensive_Experiment\.idea\Comprehensive_Experiment.iml
     目录           0  2020-06-21 20:02  Comprehensive_Experiment\.idea\inspectionProfiles\
     文件         174  2020-06-21 20:02  Comprehensive_Experiment\.idea\inspectionProfiles\profiles_settings.xml
     文件         215  2020-06-21 20:02  Comprehensive_Experiment\.idea\misc.xml
     文件         307  2020-06-21 20:02  Comprehensive_Experiment\.idea\modules.xml
     文件       10375  2020-07-06 18:05  Comprehensive_Experiment\.idea\workspace.xml
     目录           0  2020-06-23 22:49  Comprehensive_Experiment\license_plate_recognition\
     目录           0  2020-06-23 22:49  Comprehensive_Experiment\license_plate_recognition\__pycache__\
     文件        8177  2020-06-23 22:49  Comprehensive_Experiment\license_plate_recognition\__pycache__\pro_data.cpython-35.pyc
     目录           0  2020-06-19 17:46  Comprehensive_Experiment\license_plate_recognition\car_data\
     目录           0  2020-06-30 22:41  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\
     文件       26352  2019-09-18 18:28  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car1.jpg
     文件       27949  2019-10-15 16:44  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car15.jpg
     文件       27342  2019-10-15 22:33  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car18.jpg
     文件       28203  2019-09-18 18:53  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car2.jpg
     文件       20815  2019-10-15 19:04  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car22.jpg
     文件       33486  2019-11-17 15:35  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car24.jpg
     文件       33018  2019-10-15 22:57  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car3.jpg
     文件       28672  2019-10-15 22:41  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car4.jpg
     文件       33064  2019-10-15 23:09  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car6.jpg
     文件       33950  2019-11-19 21:12  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car8.jpg
     文件       22264  2019-09-27 16:17  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\car9.jpg
     文件       20301  2020-06-23 22:57  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\u=14843702102907295006&fm=26&gp=0.jpg
     文件       30748  2019-11-19 15:01  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\wanGQQ958.jpg
     文件       32164  2020-06-23 23:00  Comprehensive_Experiment\license_plate_recognition\car_data\car_blue\yu.jpg
     目录           0  2020-06-23 23:06  Comprehensive_Experiment\license_plate_recognition\car_data\car_green\
     文件       46251  2020-06-23 23:06  Comprehensive_Experiment\license_plate_recognition\car_data\car_green\2.jpg
     文件       31170  2019-11-19 15:42  Comprehensive_Experiment\license_plate_recognition\car_data\car_green\luRD08899.jpg
............此处省略16310个文件信息

评论

共有 条评论