なぜ赤、緑、青がすべての色を構成しているのですか?
On 1月 15, 2021 by admin赤、緑、青の組み合わせですべての表示色を構成できるのはなぜですか?
コメント
- それらはすべての色を構成するわけではありません'。それらは、ほとんどのシーンを許容できる忠実度で表現できる十分な範囲を構成しているだけです。
- 人間の目には赤、緑、青の受信機があるためです。
- これはより良いでしょう生物学スタック交換(ある場合)は、コンピューターグラフィックスよりも人間の視覚システムに関する質問であるためです。
- @mathreadler 生物学。 stackexchange.com
- 明らかに、少なくとも1人の四色覚異常の女性がいます( en.wikipedia.org/wiki/Tetrachromacy を参照)それは、三色覚者である私たちよりも多くの色を区別することができます。
答え
思い出させてください
電波、マイクロ波、X線、ガンマ線はすべて電磁波であり、周波数のみが異なります。人間の目が約400nmから約800の間の電磁放射を検出できるのはたまたまですnm、私たちは光として知覚します。 400nmの端は紫として認識され、800 nmの端は赤として認識され、その間に虹の色があります。
光線はこれらの周波数のいずれかを混合することができ、光が相互作用する場合問題として、一部の周波数は吸収されますが、他の周波数は吸収されない場合があります。これは、周囲のオブジェクトの色として認識されるものです。ただし、多くの音の周波数を区別できる耳とは異なり(曲を聴いているときに個々の音符、声、楽器を識別できます)、目はすべての周波数を区別することはできません。通常、周波数の 4つの範囲しか検出できません(ダルトニズムや突然変異などの例外があります)。
これは、いくつかの種類のフォトレセプタ。 「ロッド」と呼ばれる第1の種類は、可視光のほとんどの周波数を区別することなく検出します。それらは私たちの明るさの知覚に責任があります。
「コーン」と呼ばれる第2の種類の光受容体は、3つの専門分野に存在します。それらはより狭い範囲の周波数を検出し、それらのいくつかは赤の周りの周波数に、いくつかは緑の周りの周波数に、そして最後のものは青の周りの周波数に敏感です。
それらは<を検出するためem>周波数の範囲では、その範囲内の2つの周波数の違いはわかりません。また、単色光とその範囲内の周波数の混合の違いもわかりません。視覚系はこれらの3つの検出器からの入力のみを持ち、それらを使用して色の知覚を再構築します。
このため、目には可視光のすべての周波数で構成される白色光の違いを区別できません。 、および赤、緑、青のライトのみの単純な組み合わせ。したがって、3色だけで、目に見えるほとんどの色を再構築できます。
ちなみに、桿体は錐体よりもはるかに敏感であるため、 「夜の色は認識されません。
コメント
- "したがって、3色のみで見えるすべての色を再構築できます。"この文は正しくありません。 3つの原色から始めて、特定の色しか再構成できません。再構成できる色の範囲は、"色域"と呼ばれます。 " sRGB gamut "を検索して、大きな放物線の内側に三角形が表示されている画像を見つけることができます。三角形はsRGB原色から作成できる色を表しており、放物線は私たちが見ることができるすべての色です。このことから、'は放物線内の任意の三角形がそれよりも小さくなることを明確にしています。
- うわー、あなたは'正解です。 'すべての"すべての"を" most "残りの可視色の説明を考えようとします。
- また、白色光の概念は、私たちの本当に派手な白によって支配されています。バランスシステムは、色が何であるかは問題ではなく、白と見なされます。白熱電球はオレンジ色ですが、家の中にいると白く見えます。余分な色については、色の分布のエネルギーに曲線を掛けたものを積分すると、重なりが異なるために、ラチェットフリークが固有の信号を受け取ることがあることに気付くでしょう。
回答
そうではありません。
可視およびRGB色域を表す図の問題は、それらがRGBディスプレイに表示されることです。彼らは明らかにあなたに見せることができないものをあなたに見せることはできません:放物線の内側で三角形の外側の領域。
三角形の外側の領域を画面に忠実に表示することはできません。たとえば、RGBは真の濃いシアンを表示できません。表示されるのは、緑と青を使用した近似値だけです。一部の図では、灰色の領域しか表示されません:
シアンがどのように見えるかを確認するには、この図の白い点を少なくとも30秒間(2分を推奨)見つめてから、ゆっくりと頭を白い壁に向かって動かします。
同様に、RGBディスプレイは表示できません深みのある飽和したオレンジまたは茶色。
コメント
- @narthex:コメントありがとうございます。回答を更新しました。今はもっと良いですか?
- また、(最後の画像を見つめて)赤い円が踊ります。楽しい
- CIEカラースペースプロットの問題は、理解が非常に難しいことです。グラフの一部の領域がたまたまメタマーを作成しているかどうかを確認します。また、単純に大きな三角形を作成できない理由は明らかではありません(形状の外側には何もありません)。 。
- @joojaa: xkcd.com/1882
- すばらしい、真ん中にシアンのドットがあります私のビジョンの:-(
回答
人間は三色です。つまり、3種類の色があります。受容体(錐体細胞としてよく知られています)。それぞれが異なる波長のセットに敏感です:
画像ソース:ウィキペディア
つまり、3つの異なる単色刺激だけで、他の色と同じ色が見えると目を欺くことができます。赤、緑、青は、各タイプのカラーレセプタの周波数応答曲線のピークによく適合します。
コメント
- しかし..一部の人間はテトラクロマットです:) en.wikipedia.org/wiki/Tetrachromacy
回答
もう1つ、「紫」と「紫」は同じ色ではありません。 紫は約400nmの純粋な色です。しかし、紫は赤と青の組み合わせです。私たちの完全ではない人間の目には、同じように見えます。
三角プリズムに純粋な紫のビームを通過させると、光は曲がりますが、コンポーネントに分割されません。次に、同じプリズムを通して紫色のビームを照らすと、青色と赤色のビームに分離され、「曲がり」の量が異なります。
コメント
- "色の意味によって異なります。"多くの状況で、次のことを行うのは非常に理にかなっています。サーフェス上の2つの異なるパッチの違いが誰にもわからない場合は、両方のパッチが同じ"色である必要があると言います。"オン一方、画家が" color、"と言うとき、彼女または彼は彼/彼女が浸す物理的物質について話しているみがきます。その場合は、 en.wikipedia.org/wiki/Metamerism_(color)#Metameric_failure
- @jameslargeを参照してください:実際には' t。 1つの光源で同じように見えるからといって、'別の光源でも同じように見えるわけではありません'光源は白い表面では同じように見えます。
- 私は'これが質問に答えるとは思いません。また、紫や紫だけでなく、あらゆる色に適用されます。赤から紫までの色相の単色光は'プリズムによって分割されず、混合光は分割されます。
回答
そうではありません。実際のコンピューターグラフィックスの観点から、表面の顔料または光源のいずれかを表す、物理的な理由について他の人が言ったことは別として。 RGBカラーでは、シーンのカラー照明をモデル化するには不十分です。たとえば、狭い帯域でのみ半透明または反射するマテリアルを表す方法はありません。赤にほぼ対応する広い帯域の半透明または反射率しか表すことができません。 、緑、および青の人間の目の円錐形が拾います。これは、ピンク/パープル/バイオレットファミリーの多くの現実世界の色にとって実際に重要です。これらの色は、さまざまな種類の光の下で根本的に異なり、白い表面で見たときに同じように見えるさまざまな「白い」光ですらあります。
コメント
- その一般的な例の1つは、準単色ナトリウムランプです。これは、都市のランプに一般的に使用されており、実際には写真とは常に異なって見えます。
- しかし、これらはフリンジの問題なので、非常に高度だと思います。この問題はほとんどの場合'実現しません。RGBは、ほとんどの場合に十分な信号の3つの高調波を含むフーリエエンコーディングです。
- @ JulienGuertault:それは'良い例ですが、'とは思いません'私の答えが指摘していることのかなりの例-あなたのフォトセンサー' s / film 'がその中の光に反応する限り3つのコンポーネントは人間の目に十分に一致します'、それは人間が見るものを忠実に表す必要があります。 RGB(または周波数スペクトルの全範囲をひとまとめにする他のモデル)が不十分な場合、表面上の光の知覚色を予測できる方法で表面と光源を実際にモデル化することはできません。
- @ v.oddou:"気にしない'気にしない、見た目は十分"は妥当な立場ですが、実際には違いがあります。 '日光、白熱灯、LED光の下で壁の色がどのように異なるかをモデル化することはできません'どちらかと同じ色温度になっているはずです。
- うーん、誤解したかもしれません。参照している制限の具体例はありますか?
コメントを残す