Я работаю над проектом простой галереи изображений, и я хотел бы реализовать возможность поиска на основе шестнадцатеричного кода цвета. Поэтому, если кто-то войдет в «ff1212» в поиск, он отобразит только те изображения, которые содержат определенный оттенок красного. Я видел веб-сайт, на котором есть поиск, который работает так, как я хочу: http://cssline.com (часть AJAX хороша, но это тот серверный материал, который мне нужен).Как реализовать цветовой поиск для галереи изображений?
Я не могу понять, как хранить данные о цвете с каждого изображения. Должен ли я получить каждый уникальный шестнадцатеричный код, используемый в изображении, и хранить их как теги в базе данных? Похоже, это создаст огромный набор данных, который замедлит поиск. Как насчет сохранения самих изображений в базе данных и сканирования их цветов во время поиска? Это также звучит так, будто это будет медленным. Я знаю, что как только я выясню, как хранить данные для быстрого поиска, я могу выяснить, как закодировать сам поиск.
Есть ли у кого-нибудь советы или советы, которые могут мне помочь?
Я не уверен, что понимаю, что вы подразумеваете под цветовыми интервалами. Как эти данные будут выглядеть в базе данных? – James