[問題] 讀灰階影像的問題(灰階值錯誤)
大家好!我目前正在使用C#學習有關影像處理的程式撰寫。
目前遇到一個問題困擾我很久,請各位解答一下,如下:
Bitmap bimage = new Bitmap("test.jpg");
int[,] grayData = new int[bimage.Width, bimage.Height];
for (int y = 0; y < bimage.Height; y++)
{
for (int x = 0; x < bimage.Width; x++)
{
Color color = bimage.GetPixel(x, y);
grayData[x, y] = (color.R + color.G + color.B) / 3;
}
}
測試影像為8-bit的灰階影像,為何抓出來的灰階值(grayData中)都是17的倍數??
抓出來的灰階值都與原圖不一樣,都是:0, 51, 102, 153, 238...等等(17的倍數?)
如果是24-bit彩色影像就沒這樣的問題,我在網路搜尋都沒有這相關的文章!
可能是非常基本的問題! >"< 請各位幫忙提示一下 @@"
感激不盡! 謝謝大家!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.184.86
→
09/28 23:50, , 1F
09/28 23:50, 1F
→
09/28 23:57, , 2F
09/28 23:57, 2F
→
09/29 02:55, , 3F
09/29 02:55, 3F
→
09/29 03:41, , 4F
09/29 03:41, 4F
→
09/29 03:41, , 5F
09/29 03:41, 5F
→
09/29 03:41, , 6F
09/29 03:41, 6F
→
09/29 03:44, , 7F
09/29 03:44, 7F
→
09/29 09:35, , 8F
09/29 09:35, 8F

→
09/29 10:54, , 9F
09/29 10:54, 9F
→
09/29 22:00, , 10F
09/29 22:00, 10F
→
09/30 01:05, , 11F
09/30 01:05, 11F
→
10/02 13:03, , 12F
10/02 13:03, 12F
推
10/02 23:57, , 13F
10/02 23:57, 13F
推
10/04 23:52, , 14F
10/04 23:52, 14F
推
10/04 23:58, , 15F
10/04 23:58, 15F
討論串 (同標題文章)
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章