Распознание фотографий состоящих только из одного цвета
Не нашел доступного способа как распознать, что фотография состоит только из одного цвета. В приложении, которое я использую есть боты, которые входят в сообщество и ставят на фотографию зеленый цвет, фиолетовый и т.д. Я хочу их обнаруживать и автоматически банить. Подскажите может апи есть какое-то?
Ответы (1 шт):
Автор решения: icYFTL
→ Ссылка
Как вариант - использовать библиотеку Pillow:
from PIL import Image
im = Image.open("image.jpg")
# Все различные цвета на фото
colors = im.getcolors()
if len(colors) == 1:
print("бан")
else:
print("не бан")