基于pyqt5的简陋相机的实现
1、首先进行ui布局,初始化界面设置四个按键和一块黑色的背景布,四个按键功能设置为打开摄像头、关闭摄像头、拍照、录像,如图: open和close是二选一的,点击open以后除了打开和显示摄像头画面,还得把close按键使能,把open停止 再点击close就会回到黑色背景的时候,并且把打开的摄像头关闭,释放摄像头占用的内存,以便下次打开 两个按键可以交替的控制摄像头读取,内存的占用和释放。 实现的过程为: self.openCameraBtn = QPushButton(‘open’) 这是设置名为open的按键 self.openCameraBtn.clicked.connect(self.openCamera) 这是设置按键按下后促发的函数连接,即设置按键open按下促发openCamera函数的执行。 self.openCameraBtn.setEnabled(True) 这是使能该按键 self.
共有 0 条评论