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

  • 大小: 16KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-05-28
  • 語言: Python
  • 標簽: python??pyqt??

資源簡介

python+pyqt5繪圖,顯示圖像,播放視頻的圖形界面程序

資源截圖

代碼片段和文件信息

#?-*-?coding:?utf-8?-*-
from?gui_demo_ui?import?Ui_Form
from?PyQt5.QtWidgets?import?QWidget?QFileDialog
from?PyQt5.QtCore?import?QTimer
import?cv2
import?numpy?as?np
from?matplotlib.patches?import?Rectangle
import?time
import?os

class?demoWindows(QWidget):
????def?__del__(self):
????????self.camera.release()#?釋放資源
????????if?self.out_release_flag:
????????????self.out.release()

????def?init_fun(self):
????????self.window?=?Ui_Form()
????????self.window.setupUi(self)
????????self.showandhideframe()
????????self.timer?=?QTimer()#?定義一個定時器對象
????????self.timer.timeout.connect(self.timer_fun)?#計時結束調用方法

????????self.window.pushButton_2.clicked.connect(self.timer_start)#?這幾行就是綁定按鍵的處理事件
????????self.window.pushButton_3.clicked.connect(self.recod_image)
????????self.window.pushButton_4.clicked.connect(self.timer_stop)
????????self.window.pushButton_5.clicked.connect(self.outfilespath_fun)
????????self.out_release_flag?=?False
????????self.tmp_img?=?np.zeros((72010803)?np.uint8)
????????self.window.comboBox_type.currentIndexChanged.connect(self.showandhideframe)
????????self.window.OK_Btn.clicked.connect(self.draw_lines_fun)
????????self.window.pushButton.clicked.connect(self.open_btn_fun)

????????self.window.figure1.canvas.mpl_connect(“button_press_event“?self.figure1_on_press)#?綁定鼠標按下事件
????????self.window.figure1.canvas.mpl_connect(“button_release_event“?self.figure1_on_release)#?綁定鼠標松下按鍵

????‘‘‘
????showandhideframe():這個函數使用來根據選擇繪制類型進行顯示對應的參數
????‘‘‘
????def?showandhideframe(self):
????????if?self.window.comboBox_type.currentText()?==?“直線“:
????????????self.window.frame_line_range.show()
????????????self.window.frame_yuan.hide()
????????????self.window.frame_tuoyuan.hide()
????????????self.window.frame_wenzi.hide()
????????????#?print(self.comboBox_type.currentText())
????????elif?self.window.comboBox_type.currentText()?==?“矩形“:
????????????self.window.frame_line_range.show()
????????????self.window.frame_yuan.hide()
????????????self.window.frame_tuoyuan.hide()
????????????self.window.frame_wenzi.hide()
????????elif?self.window.comboBox_type.currentText()?==?“圓“:
????????????self.window.frame_line_range.hide()
????????????self.window.frame_yuan.show()
????????????self.window.frame_tuoyuan.hide()
????????????self.window.frame_wenzi.hide()
????????elif?self.window.comboBox_type.currentText()?==?“橢圓“:
????????????self.window.frame_line_range.hide()
????????????self.window.frame_yuan.hide()
????????????self.window.frame_tuoyuan.show()
????????????self.window.frame_wenzi.hide()
????????elif?self.window.comboBox_type.currentText()?==?“文字“:
????????????self.window.frame_line_range.hide()
????????????self.window.frame_yuan.hide()
????????????self.window.frame_tuoyuan.hide()
????????????self.window.frame_wenzi.show()
????????else:
????????????#?print(self.comboBox_type.currentText())
????????????self.window.frame_line_range.hide()
????????????self.window.frame_yuan.hide()
?????????

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-10-08?21:55??chat\__pycache__\
?????文件???????13670??2018-10-08?21:37??chat\__pycache__\gui_demo_ui.cpython-36.pyc
?????文件???????46909??2018-10-08?21:37??chat\gui_demo.ui
?????文件???????10886??2018-10-08?22:50??chat\gui_demo_fun.py
?????文件???????31414??2018-10-08?21:37??chat\gui_demo_ui.py
?????目錄???????????0??2019-01-09?11:22??chat\

評論

共有 條評論