Re: [問題] 請問一下處理影像RGB從8bit轉6bit

看板Programming作者 (賣頻寬控制分享器)時間18年前 (2007/09/21 22:14), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/4 (看更多)
有點看不懂你的轉換表... 所以我提我的看法給你做個參考... 先不考慮你這樣做的用途... 從24bit來考慮... 24bitRGB... 平均使用8個bit去表示每個色平面... 然後延伸一下... 我只用8個bit來表示RGB三個色平面... 所以RGB我分別要用幾個bit去表示? 2 3 3?這個見仁見智... 同樣的...6bit我要如何表示...? 2 2 2?大概也就只有這樣比較平均一點... 決定用多少bit表示之後就比較簡單了... 假設B這個色平面... 在24bit裡面原本是8bit來表示... 所以可以表示256個顏色的強度... 但是在8bit當中我只使用3個bit去表示... 原本256個強度我只能用8個顏色表示... 8bit 3bit -------------------------- 0 ~ 31 0 32 ~ 63 1 64 ~ 95 2 以此類推... 換言之... 6bit、5bit都用同樣的方式做轉換就可以了... 不過...這樣轉...損失太多資訊就是了... ※ 引述《Mewra ()》之銘言: : 如果 8bit = 256, 6bit = 64, : 那RGB轉換時, 是否對應如下表: : 8bit R,G,B 6bit R,G,B : -------------------- : 0~3 0 : 4~7 4 : 8~11 8 : 12~15 12 : 以此類推.. : 如果是轉換成5bit( = 32 ) : 是否如下表: : -------------------- : 0~7 0 : 8~15 8 : 16~23 16 : 24~31 24 : 以此類推.. : 是否轉換就只是以256去除以要轉成的值(如64跟32)? : 謝謝 -- ▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁ 國 立 聯 合 大 學 (理工/電資/管理/技術/客家)院所 招生中 National United University ─────────────────────────────────── 首頁 http://www.nuu.edu.tw BBS telnet://uun.twbbs.org -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 125.233.2.172
文章代碼(AID): #16yz7Lvt (Programming)
文章代碼(AID): #16yz7Lvt (Programming)