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

  • 大小: 1KB
    文件類型: .py
    金幣: 2
    下載: 1 次
    發布日期: 2021-01-04
  • 語言: Python
  • 標簽: python??cv2??TK??3.6??

資源簡介

使用python讀取攝像頭視頻,并將信息顯示到TK窗口,在窗口可編輯性上有很大的提高 在前一個版本的基礎上進行改良,完美解決了圖像顫抖問題

資源截圖

代碼片段和文件信息

import?cv2
import?tkinter?as?tk
from?tkinter?import?filedialog?#文件控件
from?PIL?import?ImageImageTk?#圖像控件
import?threading?#多線程

#創建窗口
window?=?tk.Tk()
window.title(‘攝像頭‘)
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函數的作用是讓畫布顯示中正確的位置上。如果沒調用這個函數,就不會正常地顯示任何東西。

#打開攝像頭獲取圖像
def?video_demo():#def表示這是一個函數
????def?cc():
????????capture?=?cv2.VideoCapture(0)#?打開攝像頭
????????while?True:
????????????ret?frame?=?capture.read()#從攝像頭讀取照片??1?是否讀到圖片?2?讀到的第一幀圖片
????????????frame?=?cv2.flip(frame?1)#圖像翻轉?0:上下顛倒?大于0水平顛倒
????????????cv2image?=?cv

評論

共有 條評論