ここから本文です

C#(ビジュアルスタジオ)でカラー画像→モノクロ画像の変換

suu********さん

2012/7/1916:48:12

C#(ビジュアルスタジオ)でカラー画像→モノクロ画像の変換

画像のように
picturebox1とpicturebox2
それにbutton1を作りました。

今のプログラムの状況は

public partial class Form1 : Form
{
Bitmap bitmap1 = new Bitmap("keshiki.jpg");

public Form1()
{
InitializeComponent();
pictureBox1.Image = bitmap1;

}

private void button1_Click(object sender, EventArgs e)
{

}

}

です。

picturebox1にもとの画像を表示させるまではできたのですが
button1をクリックした時にもとの画像を白黒画像にするやり方がわかりません。
どなたかご教授お願いします。

PictureBox1,Bitmap bitmap1,public Form1,object sender,picturebox2,ColorMatrix,グレースケール

閲覧数:
1,385
回答数:
1
お礼:
500枚

違反報告

ベストアンサーに選ばれた回答

コモゾさん

2012/7/1917:14:17

ColorMatrix クラスを使う事で色を変更することができます。
http://msdn.microsoft.com/ja-jp/library/system.drawing.imaging.colo...

下のサイトがとても参考になると思います。

グレースケール
http://www.r-nakai.com/archives/41

二値化
http://www.r-nakai.com/archives/47

質問した人からのコメント

2012/7/19 21:00:13

参考になりました!
ありがとうございました!

みんなで作る知恵袋 悩みや疑問、なんでも気軽にきいちゃおう!

Q&Aをキーワードで検索:

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。
お客様自身の責任と判断で、ご利用ください。
本文はここまでです このページの先頭へ

「追加する」ボタンを押してください。

閉じる

※知恵コレクションに追加された質問は選択されたID/ニックネームのMy知恵袋で確認できます。

不適切な投稿でないことを報告しました。

閉じる