在QTableWidget中插入QImage

时间:2018-08-15 08:02:53

标签: python opencv pyqt

我需要在QTableWidget单元格中插入QImage。最初,我的图像是OpenCV中的一个numpy数组,但我设法将其转换为QImage。现在,我需要将其插入我的小部件单元格中。

TableWidget属于使用QTDesign创建的GUI。

# Conversion of cv_img to QImage
height, width = cv_img.shape
bytesPerLine = 3 * width
qImg = QtGui.QImage(cv_img.data, width, height, bytesPerLine, QtGui.QImage.Format_RGB888)

# Insertion of QImage on QTableWidget
self.table.setCellWidget(0, count, qImg)
  

TypeError:QTableWidget.setCellWidget(int,int,QWidget):参数3具有意外的类型'QImage'

QTableWidget是否有任何方法可以让我直接插入QImage?预先谢谢你。

0 个答案:

没有答案