【C#】画像のグレースケール変換

C#を用いて、カラー画像をグレースケール画像に変える方法について紹介します。

明るさ変更(C#)

グレイスケール画像は、白から黒まで0~255の256階調の輝度値で色を表現します。
カラー画像をグレースケール画像に変換したい場合は、RGBの輝度値を足し合わせて3で割ります。
今回はC#を用いて上記の処理を実装して、グレースケール画像への変換をしてみました。

ソースコード

プログラムのソースコードは下記の通りです。

実行結果

プログラムの実行結果は下記の通りです。
【入力画像】

【出力画像】

【おすすめ記事】
C#で画像処理入門

シェア&フォローお願いします!