私はPythonでPILパッケージを使用しています.ピクセルをグレースケールに変換した後、ピクセルをマトリックスにインポートしたいのですが、これが私のコードです.
from PIL import Image
import numpy as np
imo = Image.open("/home/gauss/Pictures/images.jpg")
imo2 = imo.convert('L')
dim = imo2.size
pic_mat = np.zeros(shape=(dim[0] , dim[1]))
for i in range(dim[0]):
for j in range(dim[1]):
pic_mat[i][j] = imo2.getpixel((i,j))
私の質問はサイズ関数についてです。通常、は画像の幅、 は画像の長さのタプル(a,b)
を返しますが、これは行列の列と行列の行を意味するわけではありません。マトリックスを適切に設定したかどうかを確認するために、これを疑問に思っています。a
b
a
b
ありがとうございました