Здравствуйте.
Есть таблица images с информацией о изображениях, в одной строке хранится информация об одном изображении (урл, формат, разрешение, размер и тд)
Появилась необходимость сортировать изображения по определенному цвету.
Из изображения получаю основные цвета и их процентное соотношение. Таких цветов в изображении может быть от 2 до 15 штук.
Пример:
#903030 68%
#f0c0a8 6.2%
#781818 3.7%
#c07860 3.6%
#d8a878 3.2%
#301818 3.2%
#a86048 1.5%
#a8a8a8 1.4%
#c01818 1.4%
Собственно вопрос, каким образом хранить в базе список цветов и их проценты, что бы затем можно было сортировать выборку изображений по наибольшему содержанию определенного цвета.
Например что бы получить все изображение где больше всего цвета #903030 и тп.