numpy矩阵存放的图片转化为QPixmap。
第一步,数据若归一化首先需要将数据转化到0~255之间,并转化为uint8格式
如归一化的数据为data
img = data*255 img = img.astype("uint8")
第二步,用cv2库将数据转为RGB通道图
img = cv2.cvtColor(im, cv2.COLOR_BGR2RGB)
第三步,利用PIL中的Image转化为QPixmap
im = Image.fromarray(img) img = im.toqpixmap()