91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.22MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發(fā)布日期: 2023-11-09
  • 語(yǔ)言: Python
  • 標(biāo)簽: opencv??

資源簡(jiǎn)介

結(jié)課設(shè)計(jì)…順利過(guò)。項(xiàng)目主要是利用OpenCV的SVM支持向量機(jī),來(lái)進(jìn)行車牌字符的訓(xùn)練,并進(jìn)行字符的分割、字符識(shí)別等。使用Python內(nèi)置模塊Tkinter來(lái)實(shí)現(xiàn)系統(tǒng)的圖形界面。將識(shí)別到的車牌與數(shù)據(jù)庫(kù)中的黑名單車牌比對(duì),實(shí)現(xiàn)正常車牌的快速放行以及黑名單車牌的及時(shí)報(bào)警。

資源截圖

代碼片段和文件信息

#!/usr/bin/env?python3
#?-*-?coding:?utf-8?-*-

import?threading
import?time
import?tkinter?as?tk
import?cv2
import?lib.function?as?predict
import?lib.math?as?img_math
import?lib.sql?as?img_sql
from?lib.api?import?api_pic
from?threading?import?Thread
from?tkinter?import?ttk
from?tkinter.filedialog?import?*
from?PIL?import?Image?ImageTk?ImageGrab
import?tkinter.messagebox

from?hyperlpr?import?*

def?cv_show(name?img):
????cv2.imshow(name?img)
????cv2.waitKey(0)
????cv2.destroyAllWindows()

class?HyperLPR_PlateRecogntion(object):
????pass


class?ThreadWithReturnValue(Thread):
????def?__init__(self?group=None?target=None?name=None?args=()?kwargs=None?*?daemon=None):
????????Thread.__init__(self?group?target?name?args?kwargs?daemon=daemon)
????????self._return1?=?None
????????self._return2?=?None
????????self._return3?=?None

????def?run(self):
????????if?self._target?is?not?None:
????????????try:
????????????????self._return1?self._return2?self._return3?=?self._target(*self._args?**self._kwargs)
????????????except:
????????????????pass

????def?join(self):
????????Thread.join(self)
????????return?self._return1?self._return2?self._return3


class?Surface(ttk.frame):
????pic_path?=?““
????viewhigh?=?600
????viewwide?=?600
????update_time?=?0
????thread?=?None
????thread_run?=?False
????camera?=?None
????pic_source?=?““
????color_transform?=?{“green“:?(“綠牌“?“#55FF55“)?“yello“:?(“黃牌“?“#FFFF00“)?“blue“:?(“藍(lán)牌“?“#6666FF“)}
????#?用于后續(xù)的將返回的“blue“的key對(duì)應(yīng)成value打印出來(lái)

????def?__init__(self?win):
????????“““初始化函數(shù),用于初始化方法、屬性、excel表、數(shù)據(jù)庫(kù)等“““
????????ttk.frame.__init__(self?win)
????????frame_left?=?ttk.frame(self)??#?創(chuàng)建四個(gè)容器frame_left、frame_right1、frame_right2、top
????????frame_right1?=?ttk.frame(self)
????????frame_right2?=?ttk.frame(self)
????????win.title(“車牌識(shí)別監(jiān)測(cè)報(bào)警系統(tǒng)“)
????????win.minsize(850?700)
????????self.center_window()
????????self.pic_path3?=?““
????????self.cameraflag?=?0

????????self.pack(fill=tk.BOTH?expand=tk.YES?padx=“10“?pady=“10“)??#?放置對(duì)象
????????frame_left.pack(side=LEFT?expand=1)
????????frame_right1.pack(side=TOP?expand=1?fill=tk.Y)
????????frame_right2.pack(side=RIGHT?expand=0)

????????self.image_ctl?=?ttk.Label(frame_left)???#?創(chuàng)建一個(gè)標(biāo)簽image_ctl貼在容器frame_left上
????????self.image_ctl.pack(anchor=“nw“)??#?錨定位(anchor?),加?padx?pady??可將組件安排在指定位置

????????#?右上角的容器部署
????????ttk.Label(frame_right1?text=‘定位車牌位置:‘).grid(column=0?row=0?sticky=tk.W)
????????self.roi_ct2?=?ttk.Label(frame_right1)
????????self.roi_ct2.grid(column=0?row=1?sticky=tk.W)

????????ttk.Label(frame_right1?text=‘定位識(shí)別結(jié)果:‘).grid(column=0?row=2?sticky=tk.W)
????????self.r_ct2?=?ttk.Label(frame_right1?text=““?font=(‘Times‘?‘20‘))
????????self.r_ct2.grid(column=0?row=3?sticky=tk.W)
????????self.color_ct2?=?ttk.Label(frame_right1?text=““?width=“20“)
????????self.color_ct2.grid(column=0?row=4?sticky=tk.W)

????????ttk.Label(frame_right1?text=‘-------------------------------‘).grid(column=0?row=5?sticky=tk.W)

????????from_pic_ctl?

?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----

?????文件????????174??2020-04-27?14:54??PlateRecogntion\.idea\inspectionProfiles\profiles_settings.xml

?????文件????????294??2020-04-27?14:54??PlateRecogntion\.idea\misc.xml

?????文件????????301??2020-04-27?14:54??PlateRecogntion\.idea\modules.xml

?????文件????????651??2020-04-27?14:56??PlateRecogntion\.idea\PlateRecogntionSystem.iml

?????文件??????26982??2020-07-01?11:07??PlateRecogntion\.idea\workspace.xml

?????文件???????6148??2019-04-16?06:36??PlateRecogntion\lib\.DS_Store

?????文件????????262??2020-02-29?17:19??PlateRecogntion\lib\config.js

?????文件??????10382??2020-04-27?14:34??PlateRecogntion\lib\function.py

?????文件??????13794??2020-04-14?23:45??PlateRecogntion\lib\math.py

?????文件???????1750??2020-04-27?14:14??PlateRecogntion\lib\recognition.py

?????文件???????4035??2020-04-27?14:34??PlateRecogntion\lib\sql.py

?????文件????4703544??2020-04-13?21:25??PlateRecogntion\lib\svm.dat

?????文件????3651752??2020-04-13?21:25??PlateRecogntion\lib\svmchinese.dat

?????文件???????2879??2020-04-27?14:35??PlateRecogntion\lib\__pycache__\api.cpython-37.pyc

?????文件???????6565??2020-04-27?14:35??PlateRecogntion\lib\__pycache__\function.cpython-37.pyc

?????文件???????7154??2020-04-27?14:35??PlateRecogntion\lib\__pycache__\math.cpython-37.pyc

?????文件???????1890??2020-04-27?14:35??PlateRecogntion\lib\__pycache__\recognition.cpython-37.pyc

?????文件???????2407??2020-02-06?16:35??PlateRecogntion\lib\__pycache__\screencut.cpython-37.pyc

?????文件???????2650??2020-04-27?14:35??PlateRecogntion\lib\__pycache__\sql.cpython-37.pyc

?????文件??????21654??2020-04-27?14:38??PlateRecogntion\main.py

?????文件??????14796??2020-04-11?21:46??PlateRecogntion\pic\hy.png

?????文件???????4731??2019-04-16?06:36??PlateRecogntion\pic\locate.png

?????文件????????544??2019-04-16?06:36??PlateRecogntion\__pycache__\config.cpython-37.pyc

?????文件????????765??2019-04-16?06:36??PlateRecogntion\__pycache__\debug.cpython-37.pyc

?????文件???????2834??2019-04-16?06:36??PlateRecogntion\__pycache__\img_api.cpython-37.pyc

?????文件???????1660??2019-04-16?06:36??PlateRecogntion\__pycache__\img_excel.cpython-37.pyc

?????文件??????11840??2019-04-16?06:36??PlateRecogntion\__pycache__\img_function.cpython-34.pyc

?????文件??????10449??2019-04-16?06:36??PlateRecogntion\__pycache__\img_function.cpython-37.pyc

?????文件???????7889??2019-04-16?06:36??PlateRecogntion\__pycache__\img_math.cpython-34.pyc

?????文件???????6756??2019-04-16?06:36??PlateRecogntion\__pycache__\img_math.cpython-37.pyc

............此處省略18個(gè)文件信息

評(píng)論

共有 條評(píng)論