資源簡(jiǎn)介
06窗口攝像(視頻).py
代碼片段和文件信息
import?cv2
import?tkinter?as?tk
from?tkinter?import?filedialog?#文件控件
from?PIL?import?ImageImageTk?#圖像控件
import?threading?#多線程
#創(chuàng)建窗口
window?=?tk.Tk()
window.title(‘?dāng)z像頭‘)
sw?=?window.winfo_screenwidth()#獲取屏幕寬
sh?=?window.winfo_screenheight()#獲取屏幕高
wx?=?600
wh?=?800
window.geometry(“%dx%d+%d+%d“?%(wxwh(sw-wx)/2(sh-wh)/2-100))#窗口大小以及窗口至指定位置
canvas?=?tk.Canvas(windowbg=‘#c4c2c2‘height=whwidth=wx)#繪制畫布???canvas是繪圖組件??1?窗口?2?顏色?3?畫布大小
canvas.pack()#pack函數(shù)的作用是讓畫布顯示中正確的位置上。如果沒調(diào)用這個(gè)函數(shù),就不會(huì)正常地顯示任何東西。
#打開攝像頭獲取圖像
def?video_demo():#def表示這是一個(gè)函數(shù)
????def?cc():
????????capture?=?cv2.VideoCapture(0)#?打開攝像頭
????????while?True:
????????????ret?frame?=?captu
評(píng)論
共有 條評(píng)論