1

imread() を使用して、1400x1400 bmp 画像のこれらの色を取得しようとしています。imread の結果を出力すると、1400x1400 の数値の整数配列が得られます。ここに示すように、RGBAX に対応する 5 つの数字があるべきではありません: http://en.wikipedia.org/wiki/BMP_file_format

import numpy as np
from scipy.misc import imread
from scipy import *
tally=0
#Read in the image
img = imread('M10.bmp',flatten=False)
print len(img[0])  #elements of first array element
print len(img)     #elements of array
print img,         #see what the array looks like
for line in img:
    for ch in line:
        print ch

print tally       #amount of numbers
print len(img[0])*len(img)   #amount of spaces in arrays (to check)
4

0 に答える 0