【发布时间】:2020-05-20 09:54:33
【问题描述】:
我知道这个问题应该是来自post 的重复问题,但由于那里的解决方案都不适合我,我决定为它创建另一个帖子。所以我在那里尝试了所有的解决方案,但我一直得到与下面很快相同的噪声图像(左图是我使用 matplotlib 显示时的结果,而右图是我不断得到的结果)。这是我使用的代码,Normal 是我要显示的 numpy 数组的变量。
height, width, channel = normal.shape
bytesPerLine = 3 * width
qImg = QtGui.QImage(normal.data, width, height, bytesPerLine, QtGui.QImage.Format_RGB888)
self.normalImage = QtGui.QPixmap(qImg)
self.ui.normalDisplay.setPixmap(self.normalImage)
【问题讨论】:
-
确保numpy数组中的图像数据位深正确,数据范围规范化。