看板 DC 關於我們 聯絡資訊
目前進度Demosaicing完成,不過好像還是有點怪怪的,明天再仔細檢查 http://www.fileserve.com/file/bnjCDFH/20111129.rar 相關程式與檔案下載 有資工背景或是摸過dip的人或是會寫程式的人可以自己摸玩一下 所有程式都可以在vc 6.0下完成編譯 目前確定的是 gf1 3:2的raw檔是ok的,其他的一些參數可能要換一下才能相容. 所以內附有範例檔. 輸出加上軟體白平衡後製的最後結果 http://www.wretch.cc/album/show.php?i=baxermux&b=86&f=1422165123&p=62 (由於還沒進行白平衡處理,所以白平衡處理的部分我是丟給別的軟體去處理) &圖片有剪裁,因為有一塊很光亮的地方,會影響到白平衡計算,所以剪裁掉了. 會想弄這個project並不是想弄出一套真正實用的解raw軟體, 再怎樣也比不過一些商業軟體的品質,只是想藉由自己寫程式處理raw檔的過程, 讓自己更了解從raw檔到最終影像的所有細部過程,也想寫個教學而以. 附帶一提...其實解raw最麻煩的倒不是得到數值之後的計算處理, 而是raw檔本身檔案規格的儲存格式是謎.... 這個部分其實我是直接靠dcraw來paser的... 能夠正確抓出每一個pixel位置的sensor資料後,後面都很好處理. -- ※ 編輯: erspicu 來自: 219.70.30.82 (11/29 04:16)
volgarv :有辦法進行反插值運算嗎? 11/29 07:44
erspicu :為啥要做反插值運算?? 你想問的應該是插值運算吧? 11/29 08:12
erspicu :Demosaicing處理基本上就是插值填補 11/29 08:13
volgarv :Canon的sRAW,類似feveon X3那種效果 11/29 09:03
volgarv :dcraw裡面的 -h那樣 11/29 09:05
可以做到Canon的sRAW那樣 不過影像的SIZE也會像sRaw一樣縮減 基本上就 原本 [G] [B] [RGB] [RGB] [R] [G] 應該要補插成 [RGB] [RGB] 4個pixel 如果按照 sRaw的方法就變成 [RGB] 一個pixel 原本的G合併下與右的R和G 再捨棄右下的G 但是這方法對影像品質似乎也沒比較好...除了縮減畫面尺寸外還丟了一個G的資訊 ※ 編輯: erspicu 來自: 219.70.30.82 (11/29 09:25) 附帶一提 Demosaicing的BUG解決了,用的是很簡單的演算法, 所以放大檢視沒能像商業軟體處理的那平滑,不過先這樣...接著來弄白平衡. ※ 編輯: erspicu 來自: 219.70.30.82 (11/29 09:27)
volgarv :是丟掉一個G,還是RGGB平均? 11/29 09:52
volgarv :-h -0, bilinear內插運算,不用丟掉一個G了 11/29 10:03