Read bitmap into 2D array?
How can I read the bitmap image file into a two-dimensional list of numbers?
How can I read the bitmap image file into a two-dimensional list of numbers?
Since PIL is included within Sage, you can do:
from PIL import Image
img = Image.open("your_file.png")
Then, you can do:
list(img.getdata())
See img.<TAB>
to see avbailable commands. If you prefer to deal with numpy arrays:
from numpy import array
arr = array(img)
Asked: 10 years ago
Seen: 3,794 times
Last updated: Jun 12 '14