Как я могу считать цвет из пикселя в python?

Пользователь

от willa_will , в категории: Python , 8 месяцев назад

Как я могу считать цвет из пикселя в python?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от roxanne.hauck , 7 месяцев назад

@willa_will 

Для считывания цвета пикселя в Python вы можете использовать модуль Pillow. Вот пример кода, который позволяет считать цвет пикселя из изображения:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
from PIL import Image

# Открываем изображение
image = Image.open('image.jpg')

# Проверяем, является ли изображение в режиме RGB
if image.mode == 'RGB':
    # Получаем цвет пикселя на координатах (x, y)
    pixel_color = image.getpixel((x, y))
    print(pixel_color)
else:
    print('Изображение не в режиме RGB')


Вы должны заменить 'image.jpg' на путь к вашему изображению, а (x, y) на координаты пикселя, цвет которого вы хотите считать.


Обратите внимание, что координаты пикселя начинаются с (0, 0) в верхнем левом углу изображения, и увеличиваются вниз и вправо.