請問pf8bit pf16bit |
答題得分者是:dllee
|
inglong
初階會員 發表:28 回覆:27 積分:36 註冊:2004-08-13 發送簡訊給我 |
|
dllee
站務副站長 發表:321 回覆:2519 積分:1711 註冊:2002-04-15 發送簡訊給我 |
pf8bit 表示一個 pixel 只占 8bits(1byte) 代表該 pixel 的顏色
pf16bit 表示一個 pixel 只占 16bits(2bytes) 代表該 pixel 的顏色 以一張 100x50 大小的圖 pf8bit 就是占 5000 bytes 可是想成是一個一維陣列 BYTE img[5000] 或是一個二維陣列 BYTE img[50][100] 以一張 100x50 大小的圖 pf16bit 就是占 10000 bytes 可是想成是一個一維陣列 WORD img[5000] 或是一個二維陣列 WORD img[50][100] 在不在全彩(R,G,B 至少各1bytes表示)的狀況下,就需要調色盤。 大部分工業應用在 256色灰階(pf8bit 下使用灰階調色盤),每個 BYTE 就是一個 pixel,看是用一維或二維陣列去處理都可以。 處理完後的 raw pixel data 再用 TImage 去顯示即可。這個部分在討論區內有多篇文章討論過。試找找 scanline 調色盤 灰階 會有許多文章可參考喔。
------
http://www.ViewMove.com |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |