請問 RAW 12bit的檔案 為什麼可以轉成24bit的圖檔 ?

剛剛由網頁上換算 Canon EOS-1Ds Mark II的 12bit Raw檔只有14,728KB
但解析度為4992*3328 每個pixel只有7.2bit紀錄資訊, 換言之應該是有壓縮過.
可是奇怪的是12bit明顯低於圖片true color的24bit, 這是否代表轉換過程中有灌水資訊呢?
請教專家! 感恩!
2006-08-23 1:55 發佈
1. 只要機器夠好,加個壓縮晶片不會比較麻煩,但是可以讓 raw 小不少。壓縮也是有非破壞性壓縮的方式,最常為人所知大概就是 rar 跟 zip 吧,類似的意思。
2. 一個點 12bit 如何擴張到 24bit, 是否有資訊灌水?

當然有灌水。目前咳膿的 CMOS/CCD 都是採用原色CCD/CMOS, 也就是每個 pixel 只存 R 或G或B的值,所以一個點有單色 12bit 的值,其他兩個原色的資料就由格壁插點過來算就好。
有夢最美,妄想相隨
我也不熟,不過據我了解,照相機的 pixel 習慣算法是單色的,所以 12-bit 應該是綠色 12-bit,藍色 12-bit,紅色 12-bit,但是電腦上的習慣 pixel 就是三種顏色,24-bit 是 8-8-8。

一般我們說照相機有八百萬畫素,應該是 綠色 四百萬,紅藍各兩百萬。

電腦螢幕的 1024x768,卻是 紅綠藍各有 1024x768=76 萬個點
umts wrote:
剛剛由網頁上換算 C...(恕刪)



1. 依據我的 alpha 100 儲存的 RAW 檔約 7 ~ 10MB, 推斷 RAW 檔應該有使用非破壞性壓縮格式 (無失真), 其他廠牌的應該也有吧, 目的是加快儲存速度,快速清空 buffer。

2. 若在螢幕上顯示單畫素 24bit 色,是 R:G:B = 8:8:8 bit,可是 CCD 上的一個原色畫素雖可達 12bit,但至少要用到三個畫素才能運算出一個可在螢幕上顯示的畫素。一個 10M 畫素 CCD 倒出來的 RAW 檔不壓縮應該有 10Mx12/8 byte = 15M bytes,一個 true color 的 TIF 檔不使用壓縮格式應該有 10x24/8 = 30M bytes。
所以,DSLR 用 RAW 檔儲存比直接存成 TIFF 格式省空間。另外,不同廠商的 CCD 設計不同,CCD 的畫素濾色方式不同,演色的運算公式也不同,所以拍出來的色彩也不同,但因此 RAW 檔格式也不同囉,例如,Sony 和 Fuji 的 CCD 就很明顯不同。
RAW 檔雖然比較節省空間,但要輸出到 24bit 色的螢幕,還是得再演算一次,才能把 3-4 個 CCD 原色畫素存的值拼成一個螢幕上的 RGB 畫素。若使用機身的 JPG 存檔,就是用內建的影像引擎預先演算好,並壓縮後存檔。

如果以上說明不清楚或觀念錯誤,煩請網友們指正,謝謝。
樓主如果看的懂英文,可上 dpreview 網站參考 glossary 有很多名辭解釋,蠻有用的。
感謝各位前輩說明. 終於明白為什麼raw檔案小,卻又能紀錄更多資訊.
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?