スペース壁紙共有ギャラリーに取り組んでいます。JavaScriptライブラリのcolor-thiefを使用して画像の主要な色を取得しましたが、問題があります。ほとんどの壁紙は暗いです。壁紙を検索するときに、ユーザーが#07Fのような青い色を選択した場合、これらの壁紙の主な色は黒に近いため、この色の暗い壁紙は多くありません。
検索に複数の主要な色(たとえば、黒と青)の使用を許可することもできますが、それでは検索がより複雑になります。
画像の主要な色相を取得できるJavaScriptライブラリ(クライアント側で実行する必要があります)はありますか?そうでない場合は、それを行うためのアルゴリズムをどのように実装できるかについて何か考えがありますか?
読んでくれてありがとう :)