[.NET] 遇到例外處理
程式其實很短,想了很久,也看了線上教學
就是看不出來哪邊錯了…
這個是疑難排解說的:
如果您使用了 GetHdc 方法之後又使用 Graphics 物件,請呼叫 ReleaseHdc 方法。
這會釋放 Graphics 物件對 GetHdc 方法進行之前一個呼叫所取得的內容控制碼。
什麼GetHdc啊= ="
下面是我取得像素值的程式碼:
For x = 1 To i - 1 '最邊緣那排不管
For y = 1 To j - 1
Me.PictureBox1.Image = New System.Drawing.Bitmap("head.jpg")
pic = Me.PictureBox1.Image
r = pic.GetPixel(x, y).R '這是在(x, y)位置上的R值
g = pic.GetPixel(x, y).G '這是在(x, y)位置上的G值
b = pic.GetPixel(x, y).B '這是在(x, y)位置上的B值
list(x, y) = 0.3 * r + 0.59 * g + 0.11 * b '轉成灰階
Next
Next
這樣看得出來哪邊錯了嗎~"~
取得像素值之後還做了一些 + - 運算
不過我想出錯的應該是這段吧!!
謝謝!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.210.149
→
06/26 17:39, , 1F
06/26 17:39, 1F
→
06/27 09:36, , 2F
06/27 09:36, 2F
→
06/27 11:57, , 3F
06/27 11:57, 3F
→
06/27 11:58, , 4F
06/27 11:58, 4F
Visual_Basic 近期熱門文章
PTT數位生活區 即時熱門文章