window.restoreState(state1) else: window.restoreState(state2) window.show() background_img = sys.argv[1] background_img2 = sys.argv[2] global current_state current_state = 2 window_size = (500, 500) app = QApplication(sys.argv) global window window = QWidget() window.mousePressEvent = do_stuff window.setGeometry(0, 0, window_size[0], window_size[1]) set_background(window, background_img, fit=True, window_size=window_size) global state1 state1 = window.saveState() set_background(window, background_img2, fit=True, window_size=window_size) global state2 state2 = window.saveState() window.show() button = QPushButton() button.height = 10 button.width = 10 window.addWidget(button) sys.exit(app.exec_())
def initUI(self): self.setWindowTitle(self.title) self.setGeometry(self.left, self.top, self.width, self.height) layout = QWidget(self) label = QLabel(self) label.setScaledContents(True) label1 = QLabel(self) label1.setScaledContents(True) label2 = QLabel(self) label2.setScaledContents(True) label_1 = QLabel(self) label_2 = QLabel(self) label_3 = QLabel(self) label_4 = QLabel(self) label_5 = QLabel(self) stack = deque(["0","1","2","3","4"]) stack.append("new") stack.popleft() count = 0 cap = cv2.VideoCapture("videoplayback.mp4") cap1 = cv2.VideoCapture("videoplayback2.mov") cap2 = cv2.VideoCapture("videoplayback2.mov") while True: ret, frame = cap.read() rgbImage = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) convertToQtFormat = QtGui.QImage(rgbImage.data, rgbImage.shape[1], rgbImage.shape[0], QtGui.QImage.Format_RGB888) convertToQtFormat = QtGui.QPixmap.fromImage(convertToQtFormat) pixmap = QPixmap(convertToQtFormat) resizeImage = pixmap.scaled(900, 500) #changing 640,480 QApplication.processEvents() label.setPixmap(resizeImage) self.show() if count %30 == 0: cv2.imwrite("vid%d.jpg" % count, frame) # save frame as JPEG file picname = "vid%d.jpg" % count stack.append(picname) stack.popleft() print('Read a new frame') # print(ll) print(stack) count += 1 label_1.setGeometry(QtCore.QRect(1430, 0, 480, 200)) #Here x,y,width,height img1 = stack[0] img1_0 = QtGui.QPixmap(img1) print(img1) label_1.setPixmap(img1_0) label_1.setScaledContents(True) label_2.setGeometry(QtCore.QRect(1430, 205, 480, 200)) img2 = stack[1] print("img22222222222") label_2.setPixmap(QtGui.QPixmap(img2)) label_2.setScaledContents(True) label_3.setGeometry(QtCore.QRect(1430, 410, 480, 200)) img3 = stack[2] label_3.setPixmap(QtGui.QPixmap(img3)) label_3.setScaledContents(True) label_4.setGeometry(QtCore.QRect(1430, 615, 480, 200)) img4 = stack[3] label_4.setPixmap(QtGui.QPixmap(img4)) label_4.setScaledContents(True) label_5.setGeometry(QtCore.QRect(1430, 820, 480, 200)) img5 = stack[4] label_5.setPixmap(QtGui.QPixmap(img5)) label_5.setScaledContents(True) label.setGeometry(QtCore.QRect(0, 0, 1420, 600)) label1.setGeometry(QtCore.QRect(0, 610, 705, 500)) label2.setGeometry(QtCore.QRect(715, 610, 705, 500)) ret, frame1 = cap1.read() rgbImage1 = cv2.cvtColor(frame1, cv2.COLOR_BGR2RGB) convertToQtFormat1 = QtGui.QImage(rgbImage1.data, rgbImage1.shape[1], rgbImage1.shape[0], QtGui.QImage.Format_RGB888) convertToQtFormat1 = QtGui.QPixmap.fromImage(convertToQtFormat1) pixmap1 = QPixmap(convertToQtFormat1) resizeImage1 = pixmap1.scaled(1800, 500) #changing 640,480 width & height QApplication.processEvents() label1.setPixmap(resizeImage1) self.show() ret, frame2 = cap2.read() rgbImage2 = cv2.cvtColor(frame2, cv2.COLOR_BGR2RGB) convertToQtFormat2 = QtGui.QImage(rgbImage2.data, rgbImage2.shape[1], rgbImage2.shape[0], QtGui.QImage.Format_RGB888) convertToQtFormat2 = QtGui.QPixmap.fromImage(convertToQtFormat2) pixmap2 = QPixmap(convertToQtFormat2) resizeImage2 = pixmap2.scaled(1800, 500) #changing 640,480 width & height QApplication.processEvents() label2.setPixmap(resizeImage2) self.show() layout = QWidget() layout.addWidget(label) layout.addWidget(label1) layout.addWidget(label2) layout.addWidget(label3)
def _add_widget(self, parent: qtw.QWidget, widget: qtw.QWidget, **dargs) -> qtw.QWidget: parent.addWidget(widget, **dargs) return widget
def initUI(self): self.setWindowTitle(self.title) self.setGeometry(self.left, self.top, self.width, self.height) # self.resize(1200, 650) #1800,1200 width & height w = self.width print(w) w_frame = (w / 100) * 80 h = self.height print(h) h_frame = (h / 100) * 90 w_sub_frame = (w / 100) * 20 h_sub_frame = (h / 100) * 25 w_button = (h / 100) * 91 layout = QWidget(self) # layout.setBackgroundRole() label = QLabel(self) label.setScaledContents(True) label_1 = QLabel(self) label_2 = QLabel(self) label_3 = QLabel(self) label_4 = QLabel(self) # button = QLabel(self) stack = deque(["0", "1", "2", "3", "4"]) stack.append("new") stack.popleft() count = 0 self.helmet = "helmet.png" self.handglove = "handglove.png" self.vest = "vest.png" self.shoe = "shoe.png" self.spill = "spill.png" label_img = QLabel(self) label_img1 = QLabel(self) label_img2 = QLabel(self) label_img3 = QLabel(self) label_img4 = QLabel(self) self.gif = QLabel(self) movie = QtGui.QMovie("gify_kid.gif") self.gif.setMovie(movie) self.gif.setGeometry(w_frame - 150, w_button - 100, 100, 100) movie.setScaledSize(QSize(100, 100)) #Width , height movie.start() self.cb = QCheckBox('HELMET', self) self.cb.setChecked(True) self.cb.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 70px;" "height: 30px;" "background-color: green;") self.cb.move(0, w_button) self.cb.stateChanged.connect(self.changeTitle) self.show self.cb1 = QCheckBox('HANDGLOVE', self) self.cb1.setChecked(True) self.cb1.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 100px;" "height: 30px;" "background-color: green;") self.cb1.move(100, w_button) self.cb1.stateChanged.connect(self.changeTitle1) self.show self.cb2 = QCheckBox('VEST', self) self.cb2.setChecked(True) self.cb2.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 70px;" "height: 30px;" "background-color: green;") self.cb2.move(230, w_button) self.cb2.stateChanged.connect(self.changeTitle2) self.show self.cb3 = QCheckBox('SHOE', self) self.cb3.setChecked(True) self.cb3.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 70px;" "height: 30px;" "background-color: green;") self.cb3.move(330, w_button) self.cb3.stateChanged.connect(self.changeTitle3) self.show self.cb4 = QCheckBox('SPILL', self) self.cb4.setChecked(True) self.cb4.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 70px;" "height: 30px;" "background-color: green;") self.cb4.move(430, w_button) self.cb4.stateChanged.connect(self.changeTitle4) self.show font = cv2.FONT_HERSHEY_PLAIN cap = cv2.VideoCapture(0) # cap = cv2.VideoCapture("http://10.13.7.46:4747/video") self.color = cv2.COLOR_BGR2RGB while True: ret, frame = cap.read() cv2.putText(frame, "mobile alert", (10, 50), font, 1, (0, 255, 255), 2, cv2.LINE_AA) rgbImage = cv2.cvtColor(frame, self.color) convertToQtFormat = QtGui.QImage(rgbImage.data, rgbImage.shape[1], rgbImage.shape[0], QtGui.QImage.Format_RGB888) convertToQtFormat = QtGui.QPixmap.fromImage(convertToQtFormat) pixmap = QPixmap(convertToQtFormat) resizeImage = pixmap.scaled(w_frame, h_frame) #changing 640,480 QApplication.processEvents() label.setPixmap(resizeImage) self.show() if count % 30 == 0: cv2.imwrite("vid%d.jpg" % count, frame) # save frame as JPEG file picname = "vid%d.jpg" % count # ll.append(picname) stack.append(picname) stack.popleft() print('Read a new frame') count += 1 label_1.setGeometry( QtCore.QRect(5 + w_frame, 0, w_sub_frame, h_sub_frame)) #Here x,y,width,height img1 = stack[0] img1_0 = QtGui.QPixmap(img1) # print(img1) label_1.setPixmap(img1_0) label_1.setScaledContents(True) label_2.setGeometry( QtCore.QRect(5 + w_frame, 1 * h_sub_frame, w_sub_frame, h_sub_frame)) img2 = stack[1] label_2.setPixmap(QtGui.QPixmap(img2)) label_2.setScaledContents(True) label_3.setGeometry( QtCore.QRect(5 + w_frame, 2 * h_sub_frame, w_sub_frame, h_sub_frame)) img3 = stack[2] label_3.setPixmap(QtGui.QPixmap(img3)) label_3.setScaledContents(True) label_4.setGeometry( QtCore.QRect(5 + w_frame, 3 * h_sub_frame, w_sub_frame, h_sub_frame)) img4 = stack[3] label_4.setPixmap(QtGui.QPixmap(img4)) label_4.setScaledContents(True) pixmap0 = QPixmap(self.helmet) label_img.setPixmap(pixmap0) label_img.setScaledContents(True) label_img.setGeometry(QtCore.QRect(0, 0, 40, 40)) #Here x,y,width,height pixmap1 = QPixmap(self.handglove) label_img1.setPixmap(pixmap1) label_img1.setScaledContents(True) label_img1.setGeometry(QtCore.QRect(50, 0, 40, 40)) pixmap2 = QPixmap(self.vest) label_img2.setPixmap(pixmap2) label_img2.setScaledContents(True) label_img2.setGeometry(QtCore.QRect(100, 0, 40, 40)) pixmap3 = QPixmap(self.shoe) label_img3.setPixmap(pixmap3) label_img3.setScaledContents(True) label_img3.setGeometry(QtCore.QRect(150, 0, 40, 40)) pixmap4 = QPixmap(self.spill) label_img4.setPixmap(pixmap4) label_img4.setScaledContents(True) label_img4.setGeometry(QtCore.QRect(200, 0, 40, 40)) layout = QWidget() layout.addWidget(label) layout.addWidget(label1) layout.addWidget(label2) layout.addWidget(label3) layout.addWidget(label4) layout.addWidget(self.gif) layout.addWidget(cb) layout.addWidget(cb1) layout.addWidget(cb2) layout.addWidget(cb3) layout.addWidget(cb4) layout.addWidget(label_img) layout.addWidget(label_img1) layout.addWidget(label_img2) layout.addWidget(label_img3) layout.addWidget(label_img4)
def initUI(self): self.setWindowTitle(self.title) self.setGeometry(self.left, self.top, self.width, self.height) # self.resize(1200, 800) #1800,1200 width & height #this will resize the whole GUI layout so better # to keep it commented layout = QWidget(self) label = QLabel(self) label.setScaledContents(True) label_1 = QLabel(self) label_2 = QLabel(self) label_3 = QLabel(self) label_4 = QLabel(self) label_5 = QLabel(self) # pos = QPoint(50, 50) # painter = QPainter(self) # painter.drawText(pos, 'text here') # painter.setPen(QColor(255, 255, 255)) # painter.show() stack = deque(["0", "1", "2", "3", "4"]) stack.append("new") stack.popleft() font = cv2.FONT_HERSHEY_SIMPLEX count = 0 # cap = cv2.VideoCapture(0) cap = cv2.VideoCapture("videoplayback.mp4") while True: ret, frame = cap.read() cv2.putText(frame, "Swathi!", (10, 50), font, 0.8, (255, 255, 0), 2, cv2.LINE_AA) rgbImage = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) convertToQtFormat = QtGui.QImage(rgbImage.data, rgbImage.shape[1], rgbImage.shape[0], QtGui.QImage.Format_RGB888) convertToQtFormat = QtGui.QPixmap.fromImage(convertToQtFormat) pixmap = QPixmap(convertToQtFormat) resizeImage = pixmap.scaled(900, 900) #changing 640,480 QApplication.processEvents() label.setPixmap(resizeImage) self.show() # font = cv2.FONT_HERSHEY_SIMPLEX # bottomLeftCornerOfText = (10,500) # fontScale = 1 # fontColor = (255,255,255) # lineType = 2 # # cv2.putText(frame,'Hello World!',bottomLeftCornerOfText,font,fontScale,fontColor,lineType) # cv2.putText(frame, "This one!", (50, 50), font, 0.8, (0, 255, 0), 2, cv2.LINE_AA) if count % 30 == 0: cv2.imwrite("vid%d.jpg" % count, frame) # save frame as JPEG file picname = "vid%d.jpg" % count stack.append(picname) stack.popleft() print('Read a new frame') print(stack) count += 1 label_1.setGeometry(QtCore.QRect(1430, 0, 480, 200)) #Here x,y,width,height img1 = stack[0] img1_0 = QtGui.QPixmap(img1) print(img1) label_1.setPixmap(img1_0) label_1.setScaledContents(True) label_2.setGeometry(QtCore.QRect(1430, 205, 480, 200)) img2 = stack[1] print("img22222222222") label_2.setPixmap(QtGui.QPixmap(img2)) label_2.setScaledContents(True) label_3.setGeometry(QtCore.QRect(1430, 410, 480, 200)) img3 = stack[2] label_3.setPixmap(QtGui.QPixmap(img3)) label_3.setScaledContents(True) label_4.setGeometry(QtCore.QRect(1430, 615, 480, 200)) img4 = stack[3] label_4.setPixmap(QtGui.QPixmap(img4)) label_4.setScaledContents(True) label_5.setGeometry(QtCore.QRect(1430, 820, 480, 200)) img5 = stack[4] label_5.setPixmap(QtGui.QPixmap(img5)) label_5.setScaledContents(True) label.setGeometry(QtCore.QRect(0, 0, 1420, 1000)) layout = QWidget() layout.addWidget(label) layout.addWidget(label1) layout.addWidget(label2) layout.addWidget(label3) layout.addWidget(label4) layout.addWidget(label5)
def initUI(self): self.setWindowTitle(self.title) self.setGeometry(self.left, self.top, self.width, self.height) # self.resize(1200, 650) #1800,1200 width & height layout = QWidget(self) label = QLabel(self) label.setScaledContents(True) label_1 = QLabel(self) label_2 = QLabel(self) label_3 = QLabel(self) label_4 = QLabel(self) # button = QLabel(self) stack = deque(["0", "1", "2", "3", "4"]) stack.append("new") stack.popleft() count = 0 self.helmet = "helmet.png" self.handglove = "handglove.png" self.vest = "vest.png" self.shoe = "shoe.png" self.spill = "spill.png" label_img = QLabel(self) label_img1 = QLabel(self) label_img2 = QLabel(self) label_img3 = QLabel(self) label_img4 = QLabel(self) self.cb = QCheckBox('HELMET', self) self.cb.setChecked(True) self.cb.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 70px;" "height: 30px;" "background-color: green;") self.cb.move(0, 610) self.cb.stateChanged.connect(self.changeTitle) # self.show self.cb1 = QCheckBox('HANDGLOVE', self) self.cb1.setChecked(True) self.cb1.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 100px;" "height: 30px;" "background-color: green;") self.cb1.move(100, 610) self.cb1.stateChanged.connect(self.changeTitle1) # self.show self.cb2 = QCheckBox('VEST', self) self.cb2.setChecked(True) self.cb2.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 70px;" "height: 30px;" "background-color: green;") self.cb2.move(230, 610) self.cb2.stateChanged.connect(self.changeTitle2) # self.show self.cb3 = QCheckBox('SHOE', self) self.cb3.setChecked(True) self.cb3.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 70px;" "height: 30px;" "background-color: green;") self.cb3.move(330, 610) self.cb3.stateChanged.connect(self.changeTitle3) # self.show self.cb4 = QCheckBox('SPILL', self) self.cb4.setChecked(True) self.cb4.setStyleSheet("color: white;" " font: bold 14px;" "border-radius: 10px;" "width: 70px;" "height: 30px;" "background-color: green;") self.cb4.move(430, 610) self.cb4.stateChanged.connect(self.changeTitle4) # self.show cap = cv2.VideoCapture(0) self.color = cv2.COLOR_BGR2RGB # cap = cv2.VideoCapture("http://10.13.4.123:4747/video") while True: ret, frame = cap.read() rgbImage = cv2.cvtColor(frame, self.color) convertToQtFormat = QtGui.QImage(rgbImage.data, rgbImage.shape[1], rgbImage.shape[0], QtGui.QImage.Format_RGB888) convertToQtFormat = QtGui.QPixmap.fromImage(convertToQtFormat) pixmap = QPixmap(convertToQtFormat) resizeImage = pixmap.scaled(900, 600) #changing 640,480 QApplication.processEvents() label.setPixmap(resizeImage) # self.showMaximized() self.show() if count % 30 == 0: cv2.imwrite("vid%d.jpg" % count, frame) # save frame as JPEG file picname = "vid%d.jpg" % count # ll.append(picname) stack.append(picname) stack.popleft() print('Read a new frame') w = self.width h = self.height print(h) count += 1 label_1.setGeometry(QtCore.QRect(920, 0, 250, 160)) #Here x,y,width,height img1 = stack[0] img1_0 = QtGui.QPixmap(img1) print(img1) label_1.setPixmap(img1_0) label_1.setScaledContents(True) label_2.setGeometry(QtCore.QRect(920, 165, 250, 160)) img2 = stack[1] label_2.setPixmap(QtGui.QPixmap(img2)) label_2.setScaledContents(True) label_3.setGeometry(QtCore.QRect(920, 330, 250, 160)) img3 = stack[2] label_3.setPixmap(QtGui.QPixmap(img3)) label_3.setScaledContents(True) label_4.setGeometry(QtCore.QRect(920, 495, 250, 160)) img4 = stack[3] label_4.setPixmap(QtGui.QPixmap(img4)) label_4.setScaledContents(True) pixmap0 = QPixmap(self.helmet) label_img.setPixmap(pixmap0) label_img.setScaledContents(True) label_img.setGeometry(QtCore.QRect(0, 0, 40, 40)) pixmap1 = QPixmap(self.handglove) label_img1.setPixmap(pixmap1) label_img1.setScaledContents(True) label_img1.setGeometry(QtCore.QRect(50, 0, 40, 40)) pixmap2 = QPixmap(self.vest) label_img2.setPixmap(pixmap2) label_img2.setScaledContents(True) label_img2.setGeometry(QtCore.QRect(100, 0, 40, 40)) pixmap3 = QPixmap(self.shoe) label_img3.setPixmap(pixmap3) label_img3.setScaledContents(True) label_img3.setGeometry(QtCore.QRect(150, 0, 40, 40)) pixmap4 = QPixmap(self.spill) label_img4.setPixmap(pixmap4) label_img4.setScaledContents(True) label_img4.setGeometry(QtCore.QRect(200, 0, 40, 40)) layout = QWidget() layout.addWidget(label) layout.addWidget(label1) layout.addWidget(label2) layout.addWidget(label3) layout.addWidget(label4) layout.addWidget(cb) layout.addWidget(cb1) layout.addWidget(cb2) layout.addWidget(cb3) layout.addWidget(cb4) layout.addWidget(label_img) layout.addWidget(label_img1) layout.addWidget(label_img2) layout.addWidget(label_img3) layout.addWidget(label_img4)
def initUI(self): self.setWindowTitle(self.title) self.setGeometry(self.left, self.top, self.width, self.height) layout = QWidget(self) label = QLabel(self) label.setScaledContents(True) label1 = QLabel(self) label1.setScaledContents(True) label2 = QLabel(self) label2.setScaledContents(True) label_1 = QLabel(self) label_2 = QLabel(self) label_3 = QLabel(self) label_4 = QLabel(self) label_5 = QLabel(self) stack = deque(["0", "1", "2", "3", "4"]) stack.append("new") stack.popleft() self.cb = QPushButton('cam1', self) self.cb.setStyleSheet("color:green") self.cb.setStyleSheet("color: blue;" "background-color: white;") self.cb.move(600, 625) # position (y,x) self.cb.clicked.connect(self.vid) self.show cb1 = QCheckBox('cam2', self) cb1.setStyleSheet("color: blue;" "background-color: white;") cb1.move(1350, 625) cb1.stateChanged.connect(self.vid1) self.show label_img = QLabel(self) pixmap = QPixmap('logo.png') label_img.setPixmap(pixmap) label_img.setScaledContents(True) label_img.setGeometry(QtCore.QRect(0, 0, 140, 50)) label_img1 = QLabel(self) pixmap1 = QPixmap('logo.png') label_img1.setPixmap(pixmap1) label_img1.setScaledContents(True) label_img1.setGeometry(QtCore.QRect(0, 610, 140, 50)) label_img2 = QLabel(self) pixmap2 = QPixmap('logo.png') label_img2.setPixmap(pixmap2) label_img2.setScaledContents(True) label_img2.setGeometry(QtCore.QRect(715, 610, 140, 50)) count = 0 self.cap = cv2.VideoCapture("videoplayback.mp4") self.cap1 = cv2.VideoCapture("videoplayback2.mov") self.cap2 = cv2.VideoCapture(0) while True: ret, frame = self.cap.read() rgbImage = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB) convertToQtFormat = QtGui.QImage(rgbImage.data, rgbImage.shape[1], rgbImage.shape[0], QtGui.QImage.Format_RGB888) convertToQtFormat = QtGui.QPixmap.fromImage(convertToQtFormat) pixmap = QPixmap(convertToQtFormat) resizeImage = pixmap.scaled(900, 500) #changing 640,480 QApplication.processEvents() label.setPixmap(resizeImage) self.show() if count % 30 == 0: cv2.imwrite("vid%d.jpg" % count, frame) # save frame as JPEG file picname = "vid%d.jpg" % count stack.append(picname) stack.popleft() print('Read a new frame') print(stack) count += 1 label_1.setGeometry(QtCore.QRect(1430, 0, 480, 200)) #Here x,y,width,height img1 = stack[0] img1_0 = QtGui.QPixmap(img1) print(img1) label_1.setPixmap(img1_0) label_1.setScaledContents(True) label_2.setGeometry(QtCore.QRect(1430, 205, 480, 200)) img2 = stack[1] print("img22222222222") label_2.setPixmap(QtGui.QPixmap(img2)) label_2.setScaledContents(True) label_3.setGeometry(QtCore.QRect(1430, 410, 480, 200)) img3 = stack[2] label_3.setPixmap(QtGui.QPixmap(img3)) label_3.setScaledContents(True) label_4.setGeometry(QtCore.QRect(1430, 615, 480, 200)) img4 = stack[3] label_4.setPixmap(QtGui.QPixmap(img4)) label_4.setScaledContents(True) label_5.setGeometry(QtCore.QRect(1430, 820, 480, 200)) img5 = stack[4] label_5.setPixmap(QtGui.QPixmap(img5)) label_5.setScaledContents(True) label.setGeometry(QtCore.QRect(0, 0, 1420, 600)) label1.setGeometry(QtCore.QRect(0, 610, 705, 500)) label2.setGeometry(QtCore.QRect(715, 610, 705, 500)) ret, frame1 = self.cap1.read() rgbImage1 = cv2.cvtColor(frame1, cv2.COLOR_BGR2RGB) convertToQtFormat1 = QtGui.QImage(rgbImage1.data, rgbImage1.shape[1], rgbImage1.shape[0], QtGui.QImage.Format_RGB888) convertToQtFormat1 = QtGui.QPixmap.fromImage(convertToQtFormat1) pixmap1 = QPixmap(convertToQtFormat1) resizeImage1 = pixmap1.scaled( 1800, 500) #changing 640,480 width & height QApplication.processEvents() label1.setPixmap(resizeImage1) self.show() ret, frame2 = self.cap2.read() rgbImage2 = cv2.cvtColor(frame2, cv2.COLOR_BGR2RGB) convertToQtFormat2 = QtGui.QImage(rgbImage2.data, rgbImage2.shape[1], rgbImage2.shape[0], QtGui.QImage.Format_RGB888) convertToQtFormat2 = QtGui.QPixmap.fromImage(convertToQtFormat2) pixmap2 = QPixmap(convertToQtFormat2) resizeImage2 = pixmap2.scaled( 1800, 500) #changing 640,480 width & height QApplication.processEvents() label2.setPixmap(resizeImage2) self.show() layout = QWidget() layout.addWidget(label) layout.addWidget(label1) layout.addWidget(label2) layout.addWidget(label3) layout.addWidget(label_img) layout.addWidget(label_img1) layout.addWidget(label_img1)