2016-12-30 174 views
0

我們可以在Pyqt中顯示攝像頭源嗎?我只能通過python中的opencv窗口顯示一個簡單的視圖。我想在顯示pyqt窗口時添加更多選項。在pyqt中顯示攝像頭

回答

2

是的,您可以使用QLabel並設置標籤的QPixmap。隱約的東西沿着線:

label = QtGui.QLabel() 
image = QtGui.QImage(
    frame, 
    frame.shape[1], 
    frame.shape[0], 
    frame.shape[1] * 3, 
    QtGui.QImage.Format_RGB888 
) 
label.setPixmap(QtGui.QPixmap.fromImage(image)) 

其中frame是你的相機幀數據。