PIL изображение в массив (от массива к массиву) - Python
У меня есть изображение .jpg, которое я хотел бы преобразовать в массив Python, потому что я реализовал процедуры обработки, работающие с простыми массивами Python.
Кажется, что изображения PIL поддерживают преобразование в массив numpy, и согласно документации я написал это:
from PIL import Image
im = Image.open("D:\Prototype\Bikesgray.jpg")
im.show()
print(list(np.asarray(im)))
Это возвращает список массивов NumPy. Кроме того, я попробовал с
list([list(x) for x in np.asarray(im)])
который ничего не возвращает, так как он терпит неудачу.
Как я могу преобразовать из PIL в массив, или просто из массива NumPy в массив Python?