Re: [問題] 還是.bmp檔案的問題 ~"~

看板java作者 (十年~)時間13年前 (2012/03/14 01:03), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串7/7 (看更多)
※ 引述《Makoto0813 (放火後ティータイム)》之銘言: : 我很好奇這裡提到的band這個參數是甚麼,去網路翻使用範例,似乎有0或1或2這三種用例 : 不過試過之後只有丟0進去可以通過編譯 : 得出來的結果我的情形是可以得到不會改變原8位元圖亮度的24位元灰階圖 : 關於這個band不知道有沒有高手能解答是甚麼 DataBuffer 不管其 data type 為何,基本上就是矩陣或說二維陣列,依照與其 搭配使用的 SampleModel 的策略,他可以有多個 band(多個 band 就是多個矩陣/ 二維陣列)。 一個 pixel 的顏色可分成幾個 component,有些 sample model 是把一個 pixel 的多個 color components pack 成一個較大值域(位元數較大)中的數值,成為 DataBuffer 的一個 element,也有把多個 pixel 的 color components pack 成單一 DataBuffer element,這一類 SampleModel 所使用的 DataBuffer 就是只有一個 band;另外有一種 SampleModel 是把 pixel value 的多個 component 分開存放, 其使用的 DataBuffer 有多個 band(以 RGB 色域來說,可以把 R、G、B 分量分開 存放在不同的矩陣/二維陣列裡)。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 編輯: sbrhsieh 來自: 218.173.79.230 (03/14 01:05)

03/14 16:50, , 1F
原來那是這個意思啊
03/14 16:50, 1F
文章代碼(AID): #1FNttSZ5 (java)
討論串 (同標題文章)
文章代碼(AID): #1FNttSZ5 (java)