Imagem PIL para matriz (matriz numpy para matriz) - Python

Eu tenho uma imagem .jpg que gostaria de converter em matriz Python, porque eu implementei rotinas de tratamento manipulando arrays Python simples.

Parece que as imagens PIL suportam conversão para matriz numpy e, de acordo com a documentação, eu escrevi isto:

from PIL import Image
im = Image.open("D:\Prototype\Bikesgray.jpg")
im.show()

print(list(np.asarray(im)))

Isso está retornando uma lista de matrizes numpy. Além disso, eu tentei com

list([list(x) for x in np.asarray(im)])

que não está retornando nada, já que está falhando.

Como posso converter de PIL para array, ou simplesmente de array numpy para array Python?

questionAnswers(4)

yourAnswerToTheQuestion