def is_grey_scale(img_path='lena.jpg'):
    im = Image.open(img_path).convert('RGB')
w, h = im.size
for i in range(w):
    for j in range(h):
        r, g, b = im.getpixel((i, j))
if r != g != b:
    return False
return True
Как проверить, является ли изображение jpeg цветным или в оттенках серого, используя только Python stdlib