我正在用PIL进行实验,并试图分析我所附的图像。因为我的目标是最终能够通过神经网络识别它,所以我期望所有像素都有不同的强度,因此不同的值在0到255之间。我不知道为什么,这个图像的每一个像素都等于255。怎么会这样呢?我到底做错了什么?
代码语言:javascript复制import numpy as np
import pandas as pd
import PIL
from PIL import Image
img = Image.open(r'key_1.jpg')
print(img.format)
print(img.size)
print(img.mode)
img # displays the image
img_sequence = img.getdata()
img_array = np.array(img_sequence)
print((img_array)) # all pixels = 255