作者icools (icools)
看板C_Sharp
標題Re: [問題] 要如何改圖片的RGB
時間Mon Aug 27 15:31:48 2007
你這樣只改到 bmp 這個物件的 ..
並沒有改到 PictureBox1 上
最後加一行
pictureBox1.Image = bmp ;
試試看
※ 引述《roses0415 (.........)》之銘言:
: 假設我今天讀入一張全白的圖片…
: 然後在隨意點(e.X,e.Y)的RGB改成黑色..
: 寫在pictureBox1_MouseDown裡面…
: 我的寫法是這樣..可是好像改不了說…
: 麻煩如果會的人教教我吧…謝謝
: Bitmap bmp = new Bitmap(pictureBox1.Image);
: Color c = bmp.GetPixel(e.X, e.Y);
: Color myColor = new Color();
: myColor = Color.Black;
: bmp.SetPixel(e.X, e.Y, myColor);
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.68.164.51
推 cole945:其實 pictureBox1.Invalidate(); 通知重繪就可以了._. 08/27 23:19
→ cole945:Set Image 的話還會多作一些額外的初始設定~ 08/27 23:20
→ icools:感謝 07/15 16:12