我使用cv2和pil模块编辑图像
image = cv2.medianBlur(img_gray, 7)
image = Image.fromarray(image)
如何在pyqt4上显示图像?
答案 0 :(得分:0)
使用此代码
def pil2pixmap(self,im):
if im.mode == "RGB":
pass
#elif im.mode =="L":
#im = im.convert("RGBA")
data = im.convert("RGBA").tostring("raw","RGBA")
qim = QtGui.QImage(data, im.size[0], im.size[1], QtGui.QImage.Format_ARGB32)
pixmap = QtGui.QPixmap.fromImage(qim)
return pixmap
它有效。