Получение доминирующего цвета изображения

Как я могу получить доминирующий цвет изображения как rgb или hexcode?

Я нашел скрипт Color Thief, но не разрешает только URL-адреса изображений.

One Solution collect form web for “Получение доминирующего цвета изображения”

используйте urllib для загрузки изображения сначала, а затем удалите ненужный файл:

 from colorthief import ColorThief import urllib import os def dominant_color_from_url(url,tmp_file='tmp.jpg'): '''Downloads ths image file and analyzes the dominant color''' urllib.urlretrieve(url, tmp_file) color_thief = ColorThief(tmp_file) dominant_color = color_thief.get_color(quality=1) os.remove(tmp_file) return dominant_color 
  • Копировать Python на объект изображения PIL
  • numpy -> Проблема типа PIL int
  • Python: преобразование кадров GIF в PNG
  • Как настроить качество измененного изображения в библиотеке изображений Python?
  • Загрузите холст html5 в изображение PIL с Django
  • Применение цветного наложения к изображению в PIL или Imagemagik
  • PIL Лучший способ заменить цвет?
  • Повторная выборка массива numpy, представляющего изображение
  • Python - лучший язык программирования в мире.