最佳答案
如何将PIL的Image
来回转换为NumPy数组,以便我可以比PIL的PixelAccess
更快地进行逐像素转换?我可以通过以下方式将其转换为NumPy数组:
pic = Image.open("foo.jpg")
pix = numpy.array(pic.getdata()).reshape(pic.size[0], pic.size[1], 3)
但我如何加载它回到PIL Image
后,我已经修改了数组?pic.putdata()
不能正常工作。