完璧な補色の見つけ方
Embed This Widget
Add the script tag and a data attribute to embed this widget.
Embed via iframe for maximum compatibility.
<iframe src="https://colorfyi.com/iframe/entity//" width="420" height="400" frameborder="0" style="border:0;border-radius:10px;max-width:100%" loading="lazy"></iframe>
Paste this URL in WordPress, Medium, or any oEmbed-compatible platform.
https://colorfyi.com/entity//
Add a dynamic SVG badge to your README or docs.
[](https://colorfyi.com/entity//)
Use the native HTML custom element.
補色は、デザインで最も強力なペアリングです— そして最も頻繁に誤用されるものです。うまく使用すると、補色ペアは最大の視覚コントラスト、エネルギッシュなテンション、完全に見える色合いを作成します。不注意に使用する場合、同じペアは快適に振動し、注目を争い、目を疲れさせます。
このガイドは、補色の機械から基本的な説明に従わっています。2つの色が補色になるもの、任意の色の補色を数学的に見つけ方、リアルワールドの調和のために強度を調整し、パレットジェネレータを使用して補色ペアリングを探索および改善する方法。
カラーホイールと180°の関係
2つの色が補色を作るもの
補色はカラーホイール上の位置で定義されます。2つの色が補色である場合、それらはカラーホイール上で正確に180°離れています。これは任意のデザイン規則ではありません— 人間の色視の知覚的構造を反映しています。
私たちの視覚システムは、異なる波長範囲に応答する3つのタイプの円錐細胞を持っています:大まかに赤、緑、青光に対応しています。カラーホイール上で180°離れている色は、相対的な方法で異なるタイプの円錐細胞の組み合わせを刺激します。互いに隣に配置すると、補色は可能な限り最強の同時コントラストを作成します— 各色は他を更に鮮やかに見えさせます。
伝統的なアーティストカラーホイール上の古い補色ペア:
これらの最大飽和度での純粋な補色は印象的です— そして難しいです。ほとんどのデザインで直接使用するのは困難です。振動効果が強すぎるためです。補色を使用するアートは、その強度を管理することです。
数学的補色を見つける
HSL色相シフト方法
デジタルデザインでは、カラーの補色を見つけるための最も実用的な方法はHSL(Hue、Saturation、Lightness)カラーモデルを使用しています。すべてのカラーはhue値を持ち、0°と360°の間です。補色は180°を追加または減算することで見つかります:
補色の色相 = (元の色相 + 180)% 360
たとえば:
- ブルー #3B82F6:HSL色相≈217°。補色色相:217 + 180 = 397°→397 % 360 = 37°(黄オレンジ)
- ティール #0D9488:HSL色相≈174°。補色色相:174 + 180 = 354°(赤)
- パープル #7C3AED:HSL色相≈263°。補色色相:263 + 180 = 443°→443 % 360 = 83°(黄緑)
この計算を実行するには、HEXカラーのHSL表現が必要です。カラーコンバーターを使用して任意のHEXコードをHSLに変換し、色相を180°で調整してから、HEXに戻して変換してください。
ステップバイステップの例
ブランドブルーの補色を見つけたいのです#2563EB。
ステップ1:HSLに変換
カラーコンバーターを開き、#2563EBを入力してください。ツールは表示します:
- H:221°
- S:83%
- L:53%
ステップ2:補色色相を計算
221 + 180 = 401°→401 % 360 = 41°
ステップ3:補色を再構築
補色はH:41°、S:83%、L:53%を持ちます(同じ飽和度と明度、色相のみが変わります)。hsl(41, 83%, 53%)をHEXに戻して変換してください。
ステップ4:検証と改善
結果— 大約#F5A623— は暖かい琥珀色/オレンジです。これはブランドブルーの数学的補色です。完全な飽和度でブルーの横に激しく振動しますが、1つまたは両方のカラーの飽和度を低下させると、使用可能なペアリングが生成されます。
知覚的精度のためのOKLCH方法
HSL色相計算はほとんどの場合でよく機能しますが、制限があります。HSL明度軸は知覚的に均一ではありません。異なる色相を持つが同一のHSL明度値を持つ2つのカラーは、知覚的な明度で劇的に異なって見えることができます。
OKLCH(Oklab Lightness、Chroma、Hue)はHSLと同様の色相軸を使用しますが、その明度軸は本当に知覚的に均一です— L内の等しいステップは、すべての色相間で等しい視覚的変化を生成します。OKLCHで補色を見つけることは、2つのカラーが視覚的な重みで近い見えるペアリングを生成します。これは通常、リアルワールドの使用のための後続調整が少なく必要です。
カラーコンバーターを使用してカラーのOKLCH表現を見つけ、色相値に180°を加えてからHEXに変換してください。
#2563EBをOKLCHで: - L:0.495(明度) - C:0.243(色相/彩度) - H:264.1°(色相)
補色色相:264.1 + 180 = 444.1°→444.1 % 360 = 84.1°
#2563EBのOKLCH補色oklch(0.495 0.243 84.1)は大約#7B6A00に変換されます— ゴールデンオリーブ。HSL結果から異なります。なぜならOKLCHはカラーホイールを数学的ではなく知覚的な用語でモデル化しているためです。
調和のための強度の調整
純粋な補色が使用難い理由
完全に飽和した2つの補色を互いに隣に配置します— #FF0000赤の隣に#00FF00緑— そして、最もアグレッシブで同時コントラストを経験するでしょう。カラーは振動し、脈動し、支配のために互いに戦うようです。これは「光学的なバズ」または「フリッカー効果」です。
この効果は、カラーが相対的な方法で同じエッジ検出ニューロンを刺激することで引き起こされます。視覚システムは、境界でどのカラーが支配的であるかを解決することはできません。その結果は視覚的に疲れています。
実際には、補色スキームは使用可能になるために以下の1つ以上の調整が必要です:
調整1:1つまたは両方のカラーで飽和度を下げる
1つのカラーをdesaturatingして、他を鮮やかなまま保つことは、図地関係を作成します— 飽和カラーはアクセントとしてポップしています;desaturatedカラーはサポートとして後退します。
青/オレンジペアの場合: - 完全飽和度(使用不可):#2563EBの隣に#F5A000 - オレンジ desaturated(使用可能):#2563EBの隣に#D4A574(暖かい砂)
desaturatedオレンジは中立的な暖かい背景として読みます;ブルーは支配的なアクセントのままです。
調整2:階層を作成するために明度を調整する
1つのカラーを他よりはるかに軽いまたははるかに暗くすることは、各カラーの明確さを減らさない背景/前景関係を作成します:
各ケースで、1つのカラーは低強度(暗いまたは薄い)で大きな領域を占めます;補色は小さな領域で完全な強度を占めます。80/20の原則:パレット領域の80%は変更版を使用し、20%は鮮やかな補色を使用します。
調整3:分割補色スキームを使用する
分割補色スキームは、1つのカラーに加えて、その補色に直ちに隣接する2つのカラーを使用します(30°どちら側)。これは、真の補色ペアリング同様の視覚的コントラストを提供し、テンションが大幅に低下します:
ブルーの代わりに#2563EB + オレンジ#F5A623(180°補数):
ブルーの使用+黄色#EAB308(150°オフセット)+赤オレンジ#EA580C(210°オフセット)
分割補色は、補色スキームのエネルギーと視覚的関心を保ちながら、最も苛酷な対面コントラストを削除します。また、これは、2つよりも一般的に有用な3つのカラーを扱わせます。
調整4:中立的なスペースで補色を分離する
補色を直接隣に配置すると、振動効果が最大化されます。ニュートラルな白、黒、または灰色のスペースで分離することは、振動を劇的に減らします:
- ブルーボタン#2563EBが白いスペースに囲まれたオレンジ背景上は振動なしでグロー
- オレンジ背景に直接触れている同じブルーボタンが積極的にバズします
補色要素間の最も一般的なリアルワールドソリューションは、ニュートラルな白#FFFFFFまたは近い白#F9FAFBです。
パレットジェネレータツールの使用
パレットジェネレータが補色を処理する方法
パレットジェネレータは、単一のシードカラーから自動的にカラーハーモニーを生成しています。任意のHEXコードを選択し、「Complementary」ハーモニーモードを選択して、数学的に派生した補色を即座に見てください。両方のカラーはコンテキストにおいて。
ツールは表示します:
- 補色カラーHEXコードとHSL値
- 一般的なUIコンテキスト(テキスト、ボタン、背景)でのプレビュー両方のカラー
- 各ペアの軽い/暗いティントバリアント
これにより、生の補色ペアだけでなく、カラーが複数の明度レベルにわたってどのように相互作用するかを評価できます— 実際のデザイン決定が発生します。
正しい補色バリアントを見つける
元の場所と同じ飽和度と明度での純粋な補色は、最終的な答えめったにありません。パレットジェネレータの出力を開始点として使用し、その後改善します:
- 生成された補色で開始 — その16進値をメモ
- シェードジェネレータで補色を開く — 補色色相の50–950スケール全体を取得
- ユースケースに対して正しい明度を持つバリアントを選択 — 鮮やかなアクセントは500範囲バリアントが必要です;微妙な背景色は50または100バリアントが必要です;濃いテキストカラーは800–900バリアントが必要です
- コントラストチェッカーを使用して対比を確認してください 補色にテキストが配置されている場合、あらゆる組み合わせ
実用的な例:ティールブランド用のアクセントを見つける
ブランドプライマリはティール#0D9488です。
パレットジェネレータを開き、#0D9488を入力し、「Complementary」を選択してください。ツールは補色色相を大約354°(赤)で特定します。同等の飽和度と明度での生成補色:大約#880D1A— 深いクリムゾン。
この赤色相のシェードスケールの使用:
- 背景用の軽いアクセント:red-50≈#FFF1F2
- 活気あるCTAボタン:red-500≈#EF4444
- 軽い表面上のダークテキスト:red-800≈#991B1B
最終的なパレットはティール(ナビゲーション、リンク、キーUI)をブランドプライマリとして、赤-500(#EF4444)CTAと緊急指標、および赤-50(#FFF1F2)をコールアウト背景微妙な暖かいティントとして使用します。
補色を持つデザインパターン
パターン1:アクセントとベース
最も一般的な補色アプリケーション。1つのカラーは大きな領域を占める中立的なベースです;補色は強調のために控えめに使用される鮮やかなアクセントです。
ブランドブルー[#2563EB]:プライマリボタン、リンク、選択した状態
暖かいアンバー[#F59E0B]:バッジ、通知ドット、価格設定のハイライト、スターレーティング
ニュートラルグレー表面:その他のすべて
補色は決してレイアウトを支配しません— 目が着地する必要な場所で小さい量で表示されます。
パターン2:補色ペアのダークおよびライトバリアント
深さを作成し、ペア内の各カラーのダークおよびライトバリアントを使用:
| 要素 | カラー |
|---|---|
| ダークヘッダー/ナビバー | #1E3A8A(深いネイビー) |
| ライト本体背景 | #EFF6FF(薄いブルーティント) |
| ダークアクセントテキスト | #92400E(濃いアンバー) |
| ライトアクセント背景 | #FEF3C7(薄いアンバーティント) |
ダークネイビーと薄いブルーは両方ともブルー色相ファミリーに入っています;ダークアンバーと薄いアンバーはオレンジ補色ファミリーに入っています。ペアリングは補色ですが、どちらの飽和補色も完全な強度で表示されないため、抑制されます。
パターン3:補色付きデータビジュアライゼーション
チャートとグラフでは、補色は2つのデータシリーズ間の識別可能性を最大化します。ブルーとオレンジは、データビジュアライゼーションで標準的な選択です。正確に補色だからです。また、赤緑色盲を生き残ります(補色として表示される赤/緑ペアとは異なります)。
2つのシリーズ比較チャート: - シリーズ1:#2563EB(ブルー) - シリーズ2:#EA580C(オレンジ)
4シリーズチャート用、分割補色青隣接および橙隣接色相に拡張: - #2563EB(ブルー) - #7C3AED(バイオレット、ブルー隣接) - #EA580C(オレンジ) - #EAB308(黄色、オレンジ隣接)
パターン4:写真とカラーグレーディング
最も映画的な写真は、被写体と背景(またはシャドウとハイライト)間のコントラストのために補色を使用しています。ティールシャドウとオレンジハイライト— 「ティールとオレンジ」フィルムグレード— は、人間の肌トーン(暖か)と環境要素(涼しい)間のコントラストを最大化するため、ハリウッドの支配的なカラーグレーディングスタイルになったことが明示的な補色スキームです。
デザイン用のヒーローイメージの写真を選択するとき、支配的な背景色相がブランドカラーの補色に近いイメージを見てください。ブループライマリを持つブランドは、暖かい色の写真に対して最も影響力があります;緑プライマリブランドは暖かいピンク/赤色の画像に対してポップします。
重要なポイント
- 補色はカラーホイール上で正確に180°離れています— それらは最大の同時コントラストを作成し、各色を他の横にあるとき更に鮮やかに見えさせます。
- 任意の補色を数学的に見つけてください HSLに変換し、色相値に180°を追加し、戻ってに変換することで:カラーコンバーターは変換を処理します。
- OKLCH補色 HSL補色よりもより知覚的にバランスが取られています。なぜならOKLCHの明度軸は本当に均一だからです— 同じOKLCH明度の2つのカラーは、色相に関係なく同様に明るく表示されます。
- 完全な飽和度での純粋補色ペアが振動し、 調整なしに使用できることめったにありません:1つのカラーで飽和度を減らし、明度の違いを作成し、代わりに分割補色を使用し、またはニュートラルスペースでカラーを分離します。
- 80/20原則 よく機能します:補色のミュートまたはdesaturatedバージョンがレイアウト領域の80%を占めるようにし、高強調要素の20%に対して鮮やかなバージョンを使用します。
- ブルーとオレンジはほとんどのデザイン作業のための最も実用的な補色ペアです— 強力なコントラストを提供し、赤緑色盲を生き残り、データビジュアライゼーション規則から馴染みがあります。
- パレットジェネレータを使用してコンプリメンタリー、分割補色、三角、類似ハーモニーを任意の開始カラーから即座に確認してください— 数学を処理しており、リアルワールドコンテキストプレビューを表示しています。
- データビジュアライゼーションでは、補色ペアが2つのシリーズ間の識別可能性を最大化します;4シリーズチャート用の分割補色に拡張します。