我想保存PIL图像。
我试着用泡菜做,我能做到。
例如,我想通过QtCore.QDataStream
保存它。你知道吗
我能做吗?你知道吗
以下是原始代码:
from PIL import Image
import numpy as np
import pickle
filename = 'Any_Image.png'
im = Image.open(filename)
data = np.array(im)
f = open("test_file.dat","wb")
print(type(data))
dumps = pickle.dump(data,f)
f = open("test_file.dat","rb")
tumps = pickle.load(f)
array = Image.fromarray(tumps)
array.show()
您可以使用QDataStream执行类似的操作,只需将图像numpy数组转换为字节
下面是一个简单的实现:
相关问题 更多 >
编程相关推荐