資源簡(jiǎn)介
python+qt打開攝像頭,面積篩選大小,設(shè)置上下限,應(yīng)用。
代碼片段和文件信息
#!/usr/bin/python
#?-*-?coding:?UTF-8?-*-
import?sys??#當(dāng)執(zhí)行import?sys后?python在?sys.path?變量中所列目錄中尋找?sys?模塊文件。然后運(yùn)行這個(gè)模塊的主塊中的語(yǔ)句進(jìn)行初始化,然后就可以使用模塊了?。
import?cv2
import?os
from?PyQt5?import?QtCore?QtGuiQtWidgets
from?PyQt5.QtWidgets?import?*
from?PyQt5.QtCore?import?*
from?PyQt5.QtGui?import?QPalette?QBrush?QPixmap
class?Ui_MainWindow(QtWidgets.QWidget):
????#init支持帶參數(shù)的類的初始化?,也可為聲明該類的屬性
????def?__init__(self?parent=None):#帶有兩個(gè)下劃線開頭的函數(shù)是聲明該屬性為私有不能在類地外部被使用或直接訪問(wèn)
????????super(Ui_MainWindow?self).__init__(parent)
????????self.timer_camera?=?QtCore.QTimer()
????????self.cap?=?cv2.VideoCapture()
????????self.CAM_NUM?=?0
????????self.setupUi()
????????self.slot_init()
????????self.__flag_work?=?0
????????self.x?=0
????#?界面初始化
????def?setupUi(self):
????????self.__layout_main?=?QtWidgets.QHBoxLay
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????文件????????6890??2020-04-29?10:04??pyqt打開攝像頭.py
評(píng)論
共有 條評(píng)論