カラー画像のモノクロ変換公式について。


一般的にカラー画像(RGBカラー)をグレースケールに変換(モノクロ256階調)する時の公式はどのようなものでしょうか?
赤の値をR、緑の値をG、青の値をBとして、

 カラー画像 →      グレースケール
 (R, G, B) → ( (R+G+B)/3, (R+G+B)/3, (R+G+B)/3 )

ではないような気がするのです。
このあたりのことについてまとめられているサイトがあれば、教えてください。

一般的な変換公式を求めていますが、多少バリエーションのある公式もあれば、そちらもお願いいたします。


ズバリな回答を見つけ次第、その方にポイント全部ドカンと払って質問を終了します。そうでなければ、適当に配分します。
よろしくお願いします。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/06/28 10:41:27
  • 終了:--

回答(3件)

id:ed_tks No.1

ed_tks回答回数699ベストアンサー獲得回数02005/06/28 10:46:20

ポイント50pt

http://ofo.jp/osakana/cgtips/grayscale.phtml

osakana.factory - グレースケールのひみつ

こちらのページは参考になるでしょうか?

id:auction

この回答でもう満足です♪

でも、とりあえず、後1〜2個開いてみます。

開くだけになるかもしれませんが、ご了承下さい。

2005/06/28 10:59:32
id:aki73ix No.2

aki73ix回答回数5224ベストアンサー獲得回数272005/06/28 10:52:03

ポイント5pt

http://vision.kuee.kyoto-u.ac.jp/~hiroaki/firewire/yuv.html

YUVフォーマット及び YUVとRGBの変換

通常はRGBからYUVに変換して、そのうちの輝度成分である Yについて取り出します


その計算式は

Y = 0.299 x R + 0.587 x G + 0.114 x B


ですが、参考サイトを見てのとおり、大体綺麗なモノクロ画像が取り出せます


ちなみに、Cb,Crは色差信号といって、色情報なのでグレースケール時には無視します

id:masahikokimoto No.3

masahikokimoto回答回数241ベストアンサー獲得回数102005/06/28 10:55:01

ポイント5pt

http://image-d.isp.jp/commentary/color_cformula/YUV.html

ISP imaging-developers - 色変換式集 - YUV

RGB->YUV変換してYの値だけを使えば良いので、このURLの変換式を使えば良いと思います。

コメントはまだありません

この質問への反応(ブックマークコメント)

トラックバック

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません