Как объединить значения цвета выдаваемые getcolors

Функция getcolors выдает очень много значений, но я хотел бы, чтобы похожие значения по типу 70.70.70 и 71.72.69 объединялись в одно значения которого встречается больше. Можно ли так сделать? Пишу на python. Вот строчка кода

from PIL import Image
img = Image.open('test.jpg')
im1= img.convert('RGB').getcolors(10000)

Она возвращает очень много значений хотелось бы что бы числа которых RGB отличается на 10 или менее группировались в одно усреднение значение. Например : 120.30.90 и 123.39.100 группируются, а :120 110 30 и 120 30 110 нет.

Буду рад если поможете.


Ответы (0 шт):