假设我有一个名为的图片,其中包含以下内容:
我该如何解决这个问题?此外,是否有不使用
[[(255, 255, 255, 255), (0, 0, 0, 255), (0, 0, 0, 255), (0, 0, 0, 255)],
[(0, 0, 0, 255), (255, 255, 255, 255), (0, 0, 0, 255), (0, 0, 0, 255)],
[(0, 0, 0, 255), (0, 0, 0, 255), (255, 255, 255, 255), (0, 0, 0, 255)],
[(0, 0, 0, 255), (0, 0, 0, 255), (0, 0, 0, 255), (255, 255, 255, 255)]]
我可以从它创建PIL图像吗?
我尝试了Image.fromarray(np.asarray(img))
,但是出现了以下错误:
TypeError: Cannot handle this data type: (1, 1, 4), <i4
我该如何解决这个问题?此外,是否有不使用
numpy
模块的解决方案?谢谢。
Image.fromarray(np.array(img), mode="RGBA")
? - Arvin Kushwaha