HDR image processing library?
Is there a library or source code collection geared towards manipulating HDR images? Specifically, converting from vertical cross cube map representation to longitude latitude, generating diffuse maps, and etc..
I vaguely recall ATi's SDK had something similar. But at http://developer.amd.com/gpu/radeon/Pages/default.aspx
I only see the old 2006 sdk.
Thanks
hmm, I use it from time to time but am not aware that the source code is available somewhere?
Perhaps I ll just have to write those routines myself one by one
Perhaps I ll just have to write those routines myself one by one
Quote:Original post by sensate
HDRShop.
http://www.hdrshop.com/
Use panoramic transform :).
Sorry, I didn't notice you were searching for source.
If you haven't read it already I'd recommend:
High Dynamic Range Imaging
Acquisition, Display, and Image-Based Lighting (The Morgan Kaufmann Series in Computer Graphics) (The Morgan Kaufmann Series in Computer Graphics) (Hardcover)
It's by Debevec's group and contains implementations and all of the math you could ever need to solve the omnidirectional imaging transforms. I did do a quick google and I couldn't see much in the way of readily available libraries for this stuff... Probably worth writing an open source library for...
If you haven't read it already I'd recommend:
High Dynamic Range Imaging
Acquisition, Display, and Image-Based Lighting (The Morgan Kaufmann Series in Computer Graphics) (The Morgan Kaufmann Series in Computer Graphics) (Hardcover)
It's by Debevec's group and contains implementations and all of the math you could ever need to solve the omnidirectional imaging transforms. I did do a quick google and I couldn't see much in the way of readily available libraries for this stuff... Probably worth writing an open source library for...
isn't HDR just the same as using an exposure function
( (r8,g8,b8) = 255*(1-e^(-small_constant*(rX,gX,bX))) )
on an image with an higher range for each component r,g,b than 8bit,
for example 24bit for each ?
( (r8,g8,b8) = 255*(1-e^(-small_constant*(rX,gX,bX))) )
on an image with an higher range for each component r,g,b than 8bit,
for example 24bit for each ?
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement