これをどのように表現したらよいかわかりません。ヒストグラムを作成すると、値は 0 から 255 [グレーの色合いの黒から白の値] になるはずですが、ほとんどの場合、約 300 になります。
from PIL import Image
import matplotlib.pyplot as plt
import urllib, cStringIO
file = cStringIO.StringIO(urllib.urlopen("http://www.animal-photos.org/_photo/2715313.jpg").read())
im = Image.open(file)
im = im.convert("L")
data = list(im.getdata())
plt.hist(data, color = "gray", bins = 256, label = "Gray Histogram", )
plt.xlabel("Gray Value (0,256)")
plt.show()
最初の部分 [ファイル部分] は、コードが実際に実行されるように追加されています。URL は、私が開いた白黒の jpg でした。プログラムは画像を切り取り、ヒストグラムを介してさまざまなグレーネス (0 ~ 255 の値で指定) のピクセルがいくつあるかを示します。