• ベストアンサー

xy色度図

xy色度図は何故あのような半楕円を傾けたような形になっているのですか? xy色度図の作り方を教えてください。 やりたい事はxy色度図のxyをRGBに変換する事です。

質問者が選んだベストアンサー

  • ベストアンサー
  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.2

専門家ではないので、ご希望に添った解答ではないかも知れません。 参考URLに示したところに xy色度図を書く Java Applet があります。 xy色度図には、波長のゲージが書いてあるので、 > 例えば500nmの波長の単色光 に対する回答は、そこにあるのではないでしょうか。

参考URL:
http://www.cs.rit.edu/~ncs/color/, http://www.cs.rit.edu/~ncs/color/a_chroma.html
taropoo
質問者

お礼

英語なのと量が多いのでまだ答えは出てませんが これを読破すれば答えは出ることは分かりました。 探して頂いてありがとうございました。 同じ人に20Pointと10Pointってあげる事出来るのかな? 出来たら差し上げます。

その他の回答 (1)

  • a-kuma
  • ベストアンサー率50% (1122/2211)
回答No.1

幾つか解説のページがあるのだけれど、あの領域の形にまで 言及しているのは以下のところだけかな。 http://www.geocities.co.jp/Technopolis/6342/rika/ciexy.html 色を表す数値について詳しいのは、参考URLの最初のところ。 > やりたい事はxy色度図のxyをRGBに変換する事です に使えそうなのは、参考URLの二番目のところです。

参考URL:
http://www.geocities.co.jp/Technopolis/6342/rika/ciexy.html, http://www2.justnet.ne.jp/~fumoto/linkp11.htm
taropoo
質問者

補足

あのU字型が単色光をxyに変換した軌跡であることは分かりました。でもどう言う変換によってxyが決まるんでしょう? RGBあるいはXYZが決まればxyが決まる事は分かりましたが、単色光、例えば500nmの波長の単色光はどうすればXYZに変換できるのでしょうか? それと、xyが決まったとしてもXYZは比が決まるだけで値は決まりません。当然RGBも同様で。 xy色度図はYの値を一定にしたものなのでしょうか? 補足回答をお願いします。

関連するQ&A

  • 色度図について

    色度図とは何なんでしょうか??色度図について教えてください!!

  • 色彩.光学分野の質問です。xy色度図を算出したいのですが...

    通常のLOW PASSフィルターに白色光を照射させて色度図から主波長を求めようと思います。そこでまずは色度図の勉強を始めたのですが、その前のRGBの算出においてR,G,Bはr(λ),P(λ)の積分となるわけですが、問題はエネルギー量をどのような形で用いればいいかわかりません、各波長に対する透過率は分光分析にて得られています。他の方々はどのようにエネルギー量を算出しているのですか?ぜひ教えてください。

  • 色度図について

    今、画像工学でカラーマネージメントについて勉強しています。それで、色を変換した際にその結果をグラフなどで表示したいと思っているのですが、何かいいツールはありますか?  また、色度図(CIELABなど)は自分の作ることができるのでしょうか?できるなら、どれで作ればよいか知りたいです。よろしくお願いします。

  • プログラミングによる色度図の作成方法

    プログラミングで、三刺激値XYZ(Yxy)から、RGB値に変換して、 以下のURLみたいに、中心部分が光って、外側の色が濃い色度図(光源色の色度図?)を作成したいです。 http://www.nichia.co.jp/jp/product/lamp-color.html 以下のURL,ソースを参考にして、色度図をプログラミングで描きました。 http://www.cs.rit.edu/~ncs/color/t_chroma.html http://www.cs.rit.edu/~ncs/color/API_JAVA/source.html (Diagram.java) 実際には、上記HPの様な、中心の光っている部分が小さいグラフしかかけません。 XYZからRGBへの変換式が違うかと思い、以下の式を試してもだめでした。 R = (2.280088812 * X -0.373460254 * Y -0.645622953 *Z); G = (-1.777655271 * X +3.944993595 * Y -0.901963019 *Z); B = (0.313713797 * X -0.754043019 * Y + 1.084705426 *Z); XYZ: 3刺激値 ガンマ = 1 (http://www.babelcolor.com/download/RGB%20Coordinates%20of%20the%20Macbeth%20ColorChecker.pdf) 中心を光らせるには、何か特別なコツがいるのでしょうか?

  • CIE 色度図

    よく論文などで、ある発光はCIE xy 色度図では(x=~、y=~)である、というような書き方がされています。 CIEがすべての色を表せられる図であることはわかったのですが、発光を実際にどうやって図内の一点に決めているのかがよくわかりません。 スペクトルの波長はあの扇型(?)の線上にすべてのるのでしょうか?もしそうならその線に囲まれた内部の色は観測されるスペクトルの色とは関係ないのしょうか? 少しでもよいので教えてくださると助かります。

  • 色度図を作りたいのですが..

    こんにちは。 これまでVC++2005を使っていたのですが、色彩科学の分野で登場する「色度図」というものを作りたくて、いろいろ検索していたら、QNo.2082745で似ている質問を見つけました。そこで、その方が参考にしたというサイトが http://www.cs.rit.edu/~ncs/color/API_JAVA/source.html なのですが、すべてjavaで書かれています。 javaは全く扱ったことがなく、このサイトに載っているたくさんのコードのうち、どれを使えばいいのかも分からず、適当にその中の一つを選んで実行しようと試みたのですが、コンパイルはできても実行のときに、 Exception in thread "main" java.lang.NoSuchMethodError: main という表示が出てしまいます。 そこで、 (1)色度図を描くにはどのソースコードを用いればよいのか? (2)このエラー表示を解決するにはどうすればよいのか? という二点をお聞きしたいと思い、質問投稿させていただきました。 javaに関しては、昨日初めて少し使い方等を勉強したばかりで、右も左も分かりません。エラーは、main関数がないということを言っているのでしょうか? ちなみに色度図に関すること(三刺激値とか色度図の作成方法)は勉強しています。どなたか、上記の二点に関してお答えいただけないでしょうか?お願いします。 開発環境:WinXP SP2 フリーコンパイラ:java 2 SDK, SE v1.4.2_18

    • ベストアンサー
    • Java
  • 色度図について

    http://www.ganryo.com/ganryo/Trend/shikisai_6/Shikisai_Kouza/Shikisai_Kouza_5.htm たとえば上のサイトにある色度図で たとえば(0.1、0.7)の座標のところに色がないのですがそれはなぜでしょうか? この色度図はRとGとBのの値を足すと1になるようになっていますよね。でX座標がRでY座標がGの値ですよね。(0.1、0.7)ならBが0.2で 無い値だとは思えないのですが、色が無いのはなぜでしょう?

  • 色度図について

    現在色に関しての勉強をしているものです。XYZ色度図に関しての詳し い資料が欲しくなったので探しているのですが、ネット上で探しても画 像が鮮明でなかったり、x,yの値と色の関係が詳しく載っていなかった りと良い図が見当たりません。どなたかそのことに関して詳しい資料を ご存じないでしょうか?教えてください。できれば、参考文献なんかが あれば、それも教えてもらえるとうれしいです。よろしくお願いします。

  • 正確な色度図を入手したいです!

    私は、現在色についての研究を行っていまして、その中で色度図を使おうと考えています。色度図についての説明はいろいろなところにあるのですが、実際により正確な色度図をどうすれば手に入れることができるのでしょうか?とても困っているので、誰かご存知の方がいらっしゃいましたら教えて下さい。

  • 黒体放射軌跡のxy色度座標へのプロット

    黒体放射軌跡を色温度毎にCIE色度座標系にプロットしたいのです。 色温度からxy座標への変換式をご存知の方、ご教授願います。