Best Free High Dynamic Range (HDR) Software

Imagine that you are inside a large Gothic cathedral, and the sunlight is streaming in from the windows. You pull out your digital camera and take a photograph of the beautiful artwork on the church wall near one of the windows.

You needn't have bothered. Your digital photograph will be a flop. Either the painting will be dark and barely visible, or the window will appear as a glaring and dominant white area that is hardly recognizable as a window. Or both.

Digital photography is a wonderful technology, but it's not very good at handling scenes that are comprised of both very dark and very brightly-lit areas. The human eye is superb at this, but the sensors in digital cameras are not.

But, there is way to overcome this problem; It's called HDR photography. HDR photography works by combining several photos of the same scene, taken at different exposure settings, into one photo. The details of dark areas (from a longer-duration exposure) are combined with the details of brightly lit areas (from a shorter-duration exposure). The result is a single photo that is correctly exposed in both the dark and light areas; it not only looks like it is correctly exposed, it also looks more dimensional.

There is a related technique called tone mapping. I won't attempt to explain this, but you can read more about that here. I'm also aware that the newer concept is to tone map just a single image, and most of the available HDR software will allow you to do this.  The unfortunate thing is that it has become fashionable to have high saturation on tone mapping and I think this spoils an image.

To create HDR photographs you will need to do two things. First, it would be wise to use a tripod when you take your series of differently exposed photos, which will ensure that all of the photos are identically composed. Second, you need to combine the series of photos by using special HDR software. In the future that software may be built into digital cameras, but it isn't at this time, although the newly released Panasonic DMC-TZ5 [6] comes close.

Taking the multiple shots may be easy, because most modern cameras have a "bracketing mode" that will allow you to automatically take a picture repeatedly at different exposures. However, if your camera doesn't have this "automatic" feature, you can do it manually. Check your camera's guidebook.

There are several free HDR software packages, and I've had the opportunity to review most of them. Selecting the best was not easy.

Qtpfsgui came out slightly ahead. It has great tone-mapping and aligning facilities, allows 8,16 and 32 bit channels and two means of manually manipulating the image. Qtpfsgui creates a wonderful range of tone-mapped HDR images. When loaded, the images can be aligned either automatically and manually. Click next and a wizard walks you through recommended profiles or you can change this to get the best profile for your image. It gives you choices for ghosting and response curves, and if these are not to your liking you can tick the custom configuration. After the generated image has been achieved, you have at your disposal a good array of tone-mapped filters and the ability to adjust tone-mapping manually. Here's the big hint; if your computer is struggling create the image in the smallest size. After you adjust your levels and find that you are satisfied with the finished image, delete it (yes, that's right, delete it!) and create your large one. This is not just Windows software; it can be used on Linux and Mac operating systems with support for RAW format.

Picturenaut provides (all automatically) image alignment, exposure correction, color balancing, noise level compensation, and derivation of the camera curve from the source images. Although it doesn't support bracketed RAW images, the many HDR formats it does support are:

PFM (Portable Float Map)
HDR (Radiance)
EXR (OpenEXR)
TIFF (32-bit Floating Point)
TIFF (LogLuv)
LDR
JPEG
TIFF (only RGB color space)
TGA (Targa, no alpha channel)

What is interesting is that this software provides a choice of "weighting" when you have loaded your images, offering options "Derivative", "+hat1", and "+hat2".

Simply explained, weighting defines the values between dark pixels and light pixels. Dark pixels have noise in them and light pixels are usually over-exposed; instead of dropping these pixels, they are assigned a weight value. Depending on your image, the weight function may help you obtain a better result. The EV (Exposure Value) can be taken from the EXIF information attached to the image, or assigned a manual value (this is excellent for cheating HDR's). As a modular piece of software, its most important functions can all be accessed from a command line. The downside is that you cannot alter the alignment of the image, but I have done tests on auto alignments and Picturenaut came out the best.  If you are looking for straight forward images without excessive tone mapping this has to be your top software. 

FDRTools Basic was close to being my first choice because you are able to use the RAW format, and alter the image alignment. The supported import image formats are: JPEG, TIFF, Radiance RGBE, OpenEXR, Integrated RAW converter plus DCRAW for direct import of virtually all digital camera RAW formats. The supported export image formats are : Radiance RGBE, OpenEXR, TIFF, PNG, PPM, BMP and JPEG. There are four windows that you can view: display of menu with images and adjustments, preview area, progress and navigator. When you choose to align the images, the application automatically compensates for any 'slight' camera wobble. Once the images are aligned, you may manually adjust to create a slight misalignment for image creativity (sometimes a slight misalignment can create a better HDR image by giving it more depth). It provides two tone-mapping options: 'Simplex' – adjusting histogram, gamma and saturation,  and 'Receptor', which is identical, but with the added bonus of compression and brightness. Personally, I work on 'Receptor' because it gives the greater effect if needed. Please delve into the 'Preferences', rather than work with the applications defaults, as this will acquaint you with the settings, allow you to specify your own final-image format, and select a destination file for your finished images. An excellent program.

Essential HDR Community Edition is a fantastic free HDR software that blows the others out of the water when it comes to tone mapping.  Their goal is to better Photomatix, which has made itself the bench mark of HDR software.  It has an easy interface that allows you to manipulate the image by tone mapping, histogram and color balance.  The best way to get a good result really is by using a tripod, however, it does have the ability for alignment if you have hand held the photograph.  Don't hold your breath here, I have found its not that brilliant.  Yes it is FREE, but the limitations of this software allows a maximum image size of 1mb.  To give you an example I took 3 images on different EV values 2592 x 1944 px (5 MP, 4:3).  After combing the images the results were:
.tiff gave me a size 858 x 647 px – 2,187.9 KB
.jpg gave me a size 858 x 647 px – 842.9 KB
Obviously to get the most out of it is to save as TIFF, it's enough for use on the internet or a decent A5 image.  For this reason its not my top choice.  You also have to remove the small watermark at the bottom of the image, not a lot to spoil it.

Result image can be saved in the following formats

  • Jpeg: 8-bit per channel RGB
  • BMP: 8-bit per channel RGB
  • PNG: 8-bit per channel RGB
  • TIFF: 8-bit and 16-bit per channel RGB
  • Radiance HDR

Source image can be in the following formats

  • Jpeg: 8-bit per channel RGB
  • BMP: 8-bit per channel RGB
  • GIF: 8-bit per channel RGB
  • PNG: 8-bit per channel RGB
  • TIFF: 16-bit per channel linear RGB
  • Canon Raw file, *.CRW and *.CR2
  • Nikon Raw file, *.NEF
  • Pentax Raw file, *.PEF
  • Sony-Minolta Raw file, *.ARW and *.MRW
  • Adobe DNG
  • Radiance HDR
  • OpenEXR


Qtpfsgui
Website: http://qtpfsgui.sourceforge.net/
Download size: 3.6MB
License: Open Source
Operating Systems: Linux, Windows and Mac OS X
System requirements: None stated
Languages: It comes in many languages

Picturenaut
Website: http://www.hdrlabs.com/picturenaut/index.html
License: Freeware
Download size: 1.94 MB
Operating System: Windows 98 / ME / 2000 / XP / Vista
Language: English, German

FDRTools Basic
Website: http://fdrtools.com/fdrtools_basic_e.php
Download size: Windows 8MB – OS X 13MB
License: Freeware
Operating Systems: at least Windows 98 or OS X 10.3
System requirements: at least 512 MB memory – Processor: at least Pentium 4, PowerPC G4

ESSENTIAL HDR COMMUNITY EDITION
Website: http://www.imagingluminary.com/Default.aspx
Download http://www.imagingluminary.com/Download.aspx
Licence: Freeware
Operating System: 32-bit Windows XP SP2 and above or Windows Vista SP1 and above
Essential HDR can run on 64-bit Windows XP or Vista. However, current support effort focuses on 32-bit OS.
System requirements: 1GB main memory minimal, 2GB preferred - 1.6 GHz CPU minimal, Dual-Core CPU preferred - Screen resolution: 1024x768 minimal, 1280x1024 preferred

This software category is maintained by volunteer editor Tony Bennett. If you have any suggestions for alterations or additions to this item then you can contact him at tony@techsupportalert.com

 

 

Hi Tony,

This is from the developer of Essential HDR. Thanks very much for the nice overview. I hope more people find the free Community Edition useful.

I want to clarify two things. First we are not trying to replace Photomatix. Essential HDR produces natural results that can be considered as a compliment technique to PM's surreal effects. I see no reason the two can not co-exist.

Secondly, we are still in version 1.0 and in the upcoming version 1.1 we will introduce a much improved alignment method.

For anyone interested in joining our v1.1 beta test, you can follow the product announcement we will make on the support forum http://imagingluminary.org/support/index.php

Ha, ha, ha I wondererd when you would reply here. I know you are not going to replace Photomatix, but that you are trying to be better, thats different. Thank you for replying anyway and I know that there are progressive updates coming. Thanks for an excellent program.

Tony

I knew a little about HDR, but this article, with links to the software and wikipedia topics, gave me a better understanding of what it's all about. Gonna give some of these a try. Thanks, Tony.

Thanks very much for this. Can't wait to try some of these out!

nice work man 10x

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <b> <address> <blockquote> <br> <caption> <center> <code> <dd> <del> <div> <dl> <dt> <em> <font> <h2> <h3> <h4> <h5> <h6> <hr> <i> <img> <li> <ol> <p> <pre> <span> <strong> <sub> <sup> <table> <tbody> <td> <tfoot> <th> <thead> <tr> <u> <ul> <tr>
  • Lines and paragraphs break automatically.

More information about formatting options