J'ai besoin de faire une recherche basée sur la couleur PHP, où l'utilisateur cliquera sur une couleur sur une palette et la recherche récupérera toutes les images avec des couleurs similaires prédominantes.Moteur de recherche d'images basé sur les couleurs sur PHP
Les réorganisations seront triées dans l'ordre décroissant à partir des images avec les couleurs les plus similaires.
Quelqu'un peut-il souligner quelques lignes directrices ou des classes existantes, des exemples, etc. sur la façon d'y parvenir?
Spécialement comment la partie "aproximation" ou "similaire" de la recherche devra-t-elle être? Comment sélectionner différents types de "orange" et les trier du plus similaire au plus fermé.
Merci
Il ne fera pas la recherche à la volée. L'idée est que chaque fois qu'une image est téléchargée, une palette de base de disons 8 couleurs prédominantes est extraite et stockée dans une base de données. Voilà où commencent mes plus grands doutes. Dans quel format dois-je stocker les couleurs pour optimiser la recherche? RGB, HEX, HSL? Comment trouver des couleurs similaires à {# 166918} ou {R: 22 G: 105 B: 24?} – Ericko
Pour simplifier, 'imagecolorclosest()' de GD pourrait vous aider – stillstanding
Vous pouvez mesurer la variance entre 'imagecolorclosest' renvoie la valeur et votre couleur d'entrée. Les triades entières seraient optimales pour la recherche, mais pas nécessairement pour le stockage. – stillstanding