PHP や JavaScript を使用して、Web サイト (画像ではない) で最も使用されている 5 ~ 6 色を特定する最良の方法を教えてください。私はネットを検索しましたが、見つけることができたのは、いくつかのサードパーティのソリューション (私のニーズに合わないもの) と、画像から色を抽出するものだけでした。
少しでもお役に立てれば幸いです。
PHP や JavaScript を使用して、Web サイト (画像ではない) で最も使用されている 5 ~ 6 色を特定する最良の方法を教えてください。私はネットを検索しましたが、見つけることができたのは、いくつかのサードパーティのソリューション (私のニーズに合わないもの) と、画像から色を抽出するものだけでした。
少しでもお役に立てれば幸いです。
一般的な戦略として、Webサイトのスクリーンショットを取得し、ロスレス画像形式で保存します(たとえば、PNGでJPEGではありません)。次に、すべてのピクセルをループして、それらの色を取得します。結果を関連する配列()に格納し( 'colour code' => 'count of pixels with that colour' )
ます。その配列をループして、最大数を見つけます。それらはあなたの色です。
オンライン イメージ カラー エクストラクタ:
オンライン Web サイト カラー エクストラクタ: