如何在表单上显示用 skimage 处理的图像。
img = io.imread(self.img1_dir)
# Пробовал как из файла
pixmap = QPixmap(img).scaled(300, 400)
self.img1.setPixmap(pixmap)
如何img在表格中显示?
img1- QLable。还是我需要使用另一个小部件进行输出?
如何在表单上显示用 skimage 处理的图像。
img = io.imread(self.img1_dir)
# Пробовал как из файла
pixmap = QPixmap(img).scaled(300, 400)
self.img1.setPixmap(pixmap)
如何img在表格中显示?
img1- QLable。还是我需要使用另一个小部件进行输出?
尝试:
要加载到
QPixmap字节数组中,您需要调用其loadFromData方法为了不序列化为字节,不复制,不再次转换图像,您可以为 numpy 数组和 QImage 使用共享内存:
之后,对 的任何更改都
arr将在 中可见qimage。例如,要使彩色图像变为灰色:QPixmap每次更改后都应创建一个新的:如果你已经有一个
arr你想要的格式的numpy数组,那么创建一个QImage:请参阅将 Python Opencv 图像(numpy 数组)转换为 PyQt QPixmap 图像