Jump to content
  • Advertisement
Sign in to follow this  
rumble

HDR image processing library?

This topic is 3594 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

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

Share this post


Link to post
Share on other sites
Advertisement
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

Quote:
Original post by sensate
HDRShop.

http://www.hdrshop.com/

Use panoramic transform :).


Share this post


Link to post
Share on other sites
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...

Share this post


Link to post
Share on other sites
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 ?

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!