コンテンツへスキップ
FreeKitX

画像カラーパレット自動抽出ツール - FreeKitX

ツールをブックマーク

このページをブラウザーに保存

スマートフォンでは、ブラウザーの共有またはメニューから「ブックマークに追加」を選んでください。

写真をドロップするだけで主要な5〜8色を自動抽出し、HEX、RGB、HSLカラーコードおよびCSS変数を出力します。

画像をアップロードしてパレットを抽出します。

画像カラーパレット自動抽出ツール

無料・ローカル処理•IDLE

画像をドロップするか、クリックしてファイルを選択

PNG、JPG、JPEG、WebPに対応(最大30MB)

パレット抽出設定

抽出する代表色の数(5〜8色)を選択します。

パレットコード出力

:root {
  /* 画像がアップロードされていません。 */
}

直接の回答

カラーパレット抽出ツールは、HTML5 Canvas上で画像のピクセルデータを高速サンプリングし、色の量子化およびクラスタリングによって代表的な調和カラーパレットを生成します。

このツールの使い方

1

画像を読み込む

写真をドラッグ&ドロップするか、ファイルを選択してワークスペースに配置します。

2

パレットの抽出色数を設定する

抽出したい主要色の数(5〜8色)を選択し、クラスタリングを実行します。

3

カラーコードをコピーする

抽出された各色のHEX、RGB、HSL値を個別にコピーするか、CSSカスタムプロパティ一式を一括コピーします。

Canvasサンプリングとカラー量子化アルゴリズム

画像をローカルCanvasに展開してImageDataからピクセル配列を取得し、色空間上の近傍ピクセルをグループ化して最も視覚的影響の大きいドミナントカラーを特定します。

  • 色のクラスタリング:色空間上の三次元距離(ユークリッド距離)を測定し、類似した色彩を効率的にグループ化します。
  • デザインシステム連携:抽出したパレットを即座にCSS変数(--color-primary等)やJSONとして書き出し可能です。

具体例

夕暮れの風景写真から暖色系テーマパレットを抽出

入力: sunset.jpg(夕暮れの海辺写真)

出力: パレット:#2B1B17, #8B3A3A, #CD6839, #EE9A49, #F5DEB3

写真の情緒的な色彩バランスをWebデザインやイラストの配色テーマとして再利用できます。

制限事項

  • ピクセル数の多寡に基づくため、面積が極めて小さいアクセントカラーは代表色として抽出されない場合があります。
  • ブラウザのカラーマネジメント設定により、ディスプレイ環境間で微妙な色味の差異が生じることがあります。

よくある質問

アップロードした写真がインターネット上に公開されることはありますか?

一切ありません。画像データはブラウザ内のメモリに一時的に読み込まれるだけで、外部へのアップロードは一切行われません。

CSS変数として出力できますか?

はい。--palette-1: #xxxxxx; のような標準的なCSSカスタムプロパティ形式でワンクリックコピーが可能です。

信頼できる参考文献・標準規格