GPU Gems1 - 26 OpenEXR图像文件格式与HDR(The OpenEXR Image File Format and HDR)
【章節概覽】
這章中,大名鼎鼎的工業光魔公司的Florian Kainz、Rod Bogart和DrweHess介紹了OpenEXR標準,這是一種當時新的高動態范圍圖像(HDRI)格式,在計算機成像的頂級電影中正在快速推廣。對于基于圖像照明的開發者而言,OpenEXR是關鍵的工具。
【核心要點】
OpenEXR是由工業光魔( Industrial Light & Magic,ILM )公司開發的高動態范圍圖像( high-dynamic-range image,HDRI)文件格式。OpenEXR網站是?http://www.openexr.org?,上面有關于此格式的全部細節。
下圖是一個例子,說明了需要HDR存在的原因。如下圖是一張顯示相當高的動態范圍的場景,場景中左邊的油燈的火焰比中間小盤子下的陰影大約亮100000倍。
?
圖 高動態范圍場景?圖像曝光的方式導致了一些區域的亮度超過了1.0,在計算機顯示屏上,這些區域被裁剪(clipped)掉,并顯示為白色或不自然的飽和桔色色調。
我們可以通過把圖像變暗來校正白色和橘色區域,但是如果把原始圖像存儲在低動態范圍文件格式中,如JPEG格式,把它變暗就會產生相當難看的圖像。如下圖。
?
圖 普通文件格式導致明亮的像素值被不可逆地裁剪,使得明亮的區域變灰,并且細節丟失,得到極不自然的效果?
而如果原始圖像存儲在高動態范圍文件格式中,如OpenEXR,保存明亮的像素值,而不是把他們裁剪到1.0,然后把圖像變暗,就可以產生依舊自然的效果。如下圖。
?
圖 上述變暗的圖的高動態范圍版本。在明亮的區域中顯示出了其他細節,顏色看起來很自然?
文章隨后還講到了OpenEXR的文件結構、數據壓縮、使用、線性像素值、創建和使用HDR圖像相關的內容。有興趣的同學可以查看原文,這里就不再贅述了。
【關鍵詞提煉】
高動態范圍(High-Dynamic-Range , HDR)
高動態范圍圖像(High-Dynamic-Range Image,HDRI)
OpenEXR
?
總結
以上是生活随笔為你收集整理的GPU Gems1 - 26 OpenEXR图像文件格式与HDR(The OpenEXR Image File Format and HDR)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 手机端touch事件实现元素拖拽效果
- 下一篇: GPU Gems2 - 2 使用基于GP