イメージをピクセルの配列に変換しようとしています。 ここに私の現在のコードです。イメージをピクセルのベクトルに変換する
im = Image.open("beeleg.png")
pixels = im.load()
im.getdata() # doesn't work
print(pixels # doesn't work
理想的には、私の最終目標は、例えば、私は寸法100x100
のイメージを持っている場合ので、私はそれぞれの値が間にある寸法1x10000
のベクトルを、したい、ちょうどピクセルのベクターに画像を変換することです[0,255]。次に、配列の各値を256
で除算し、ベクトルの前に1
のバイアスを追加します。しかし、私は配列を得ることができずにこのすべてを進めることはできません。どうやって進める?
['scipy.ndimage.imread'](https://docs.scipy.org/doc/scipy-0.18.1/reference/generated/scipy.ndimage.imread.html#scipy.ndimage.imread)を使用してください。 (これは自由に再構成することができます)。 8ビットのグレースケール画像に '' L ''モードを使用してください – Aaron
それはトリックでした!ありがとうございました。回答として投稿してください。 –