実用的には、R,G,Bの単純平均を使うことで問題ないことのようです。 また、L*a*b* や HSVなどの、輝度、明度を使うことも有効だと思います。 1.出力について モニタに表示することや印刷などの「出力」については、R=G=B がグレーを表すことで間違いないようです。 次に示す、どのグレースケール化の方法も、結果は R=G=B です。 2.単純平均 R` <- (R+G+B) / 3 G` <- (R+G+B) / 3 B` <- (R+G+B) / 3 3.加重平均(1) 「色について」「色」「10.グレースケール」の例では、次のように演算しています。 R = G = B = (306・R + 601・G + 116・B) / 1024 これは、除算をシフトで行うつもりで変形したもので、 R = G = B = (0.896・R + 1.76・G + 0.34・B)