这是一个创建于 3083 天前的主题,其中的信息可能已经有所发展或是发生改变。
如题,图片数据 ff d8 ff e0...ff d9
需要将这数据转成图片然后显示在 imglab 上。
根据网上搜索的结果用
imgdata = bytearray ('ff d8.....ff d9'.encode('utf-8'))
pixmap = QPixmap()
pixmap.loadFromData(imgdata ,'jpg')
imglab = QLabel()
imglab.setPixmap(pixmap)
这样写无出错提示。可是图片也没显示出来。
是哪里参数不对还是我这么写根本就不对?
望高手指点一下。搜索尝试一晚上都没解决
第 1 条附言 · 2016-07-20 10:48:43 +08:00
已搞写
imgdata=binascii.a2b_hex('ff d8 ....ff d9'.replace(' ', ''))
1 条回复 • 2016-07-20 10:48:32 +08:00
|
|
1
likai 2016-07-20 10:48:32 +08:00
已搞写 imgdata=binascii.a2b_hex('ff d8 ....ff d9'.replace(' ', ''))
|