2018年6月6日 星期三

HDR 色調映射(toneMapping)實作範例

HDR 色調映射(toneMapping)實作範例

以前做的作業整理起來順便發表上來,使用的方法是最簡單的能看能主的方法,並沒有任何優化。

參考論文:

細節與對比強化之高動態範圍影像顯示方法
High Dynamic Range Image Display with Detail and Contrast Enhancement
本篇不是實現上述論文,實現的是他提到的先前的方法
基於這個公式做色調映射:

使用函式庫:

流程

  1. 讀取 rgbe 轉換為 rgb
  2. 轉換彩色模型至 Yxy
  3. 對亮度通道做色調映射(tone mapping)
  4. 色彩模型轉回 rgb
  5. 進行 gama 校正 (微軟 Win10 設置為 2.2)
  6. 完成 global tone mapping

專案原始碼

沒有留言:

張貼留言