討論串[問題] 讀灰階影像的問題(灰階值錯誤)
共 6 篇文章
首頁
上一頁
1
2
下一頁
尾頁

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者erspicu (.)時間12年前 (2012/10/06 12:57), 編輯資訊
0
0
0
內容預覽:
一張圖只有256灰階的色彩,. 不代表一張圖內部資料儲存每pixel就一定是8bit 256階,. 實際上就算一個pixel有32bit,還是一樣可以存放256灰階的"內容",. 內容怎樣跟它儲存的方式是兩回事情,. jpg解出來每個pixel還是一樣都有rgb三個值各8bit,. 只是這三個值都會

推噓0(0推 0噓 2→)留言2則,0人參與, 最新作者iterator (rotareti)時間12年前 (2012/10/05 16:26), 編輯資訊
0
0
0
內容預覽:
這個現象 (* 17) 是發生在轉成 bitmap 的時候,. 測試了一下, 在 Windows XP(無) 跟 Windows 7(有) 的結果是不同的,. 應該是 MS 在底層實作上改了什麼造成.. 如果要取得像 Photoshop 得到的數值, 可以透過下面這樣的程式:. //add refe
(還有268個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者timon (Tim On Five)時間12年前 (2012/10/05 13:21), 編輯資訊
0
0
0
內容預覽:
非常感謝大家的幫忙,在各位的推文與回文我也學到很多。. 我不知道這樣解釋對不對,如下:. 如果是test.jpg是16階影像的話,這種結果是說得通的(16轉256每個值會*16)。. 可是我拿這張圖使用matlab和Photoshop來看每個Pixel的灰階值,. 取得第一行第一列(1, 1)的灰階
(還有42個字)

推噓1(1推 0噓 1→)留言2則,0人參與, 最新作者iterator (rotareti)時間12年前 (2012/10/05 04:33), 編輯資訊
0
0
0
內容預覽:
<中略>. 這裡有 bug,. PixelFormat.Format8bppIndexed 代表的是使用 8bits 表示一個 pixel 的顏色,. 所以一個 pixel 佔的空間就是 1 byte,. 但上面這段程式實際上是拿三個 pixel 的值在做運算, 所以算出來的值都是錯誤的.. 實際上
(還有134個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者Ethan96 (他們稱呼我"鬥士")時間12年前 (2012/10/05 00:05), 編輯資訊
0
0
0
內容預覽:
我是用unsafe方式作,因為之前處理圖片,發現如果是4bit或8bit會跟24位元有不同方式. 建議以後處理4bit或8bit用unsafe方式. private void button1_Click(object sender, EventArgs e). {. Bitmap source =
(還有568個字)
首頁
上一頁
1
2
下一頁
尾頁