По просчету цветовой гаммы, помимо многопоточки, можно еще несколько финтов ушами сделать: - перед прогоном просчета уменьшить размер изображения (скажем до 128x128), много информации не потеряется, но поможет быстрей просчитать - также можно уменьшить кол-во используемых цветов (гугление по "image color quantization" выдало вот такую имплементацию на python'е: https://www.tutorialspoint.com/color-quantization-in-an-image-using-k-means-in-opencv-python).
По просчету цветовой гаммы, помимо многопоточки, можно еще несколько финтов ушами сделать:
- перед прогоном просчета уменьшить размер изображения (скажем до 128x128), много информации не потеряется, но поможет быстрей просчитать
- также можно уменьшить кол-во используемых цветов (гугление по "image color quantization" выдало вот такую имплементацию на python'е: https://www.tutorialspoint.com/color-quantization-in-an-image-using-k-means-in-opencv-python).
Успехов :)
Возьму на заметку
Размер, кстати, изменяется. Если попытаться загрузить изображение, которое больше разрешения монитора, то картинка будет уменьшена