Difference between revisions of "HDR Software overview"

From PanoTools.org Wiki
Jump to navigation Jump to search
(added TOC)
m (removed redundant formatting)
Line 11: Line 11:
 
{| border="1" cellpadding="5"
 
{| border="1" cellpadding="5"
 
|-
 
|-
| bgcolor="#000000" | '''<font color="#F5F5F5">Software</font>'''
+
| bgcolor="#000000" | '''<font color="#F5F5F5">Software'''
| bgcolor="#000000" | '''<font color="#F5F5F5">Homepage</font>'''
+
| bgcolor="#000000" | '''<font color="#F5F5F5">Homepage'''
| bgcolor="#000000" | '''<font color="#F5F5F5">Version</font>'''
+
| bgcolor="#000000" | '''<font color="#F5F5F5">Version'''
| bgcolor="#000000" | '''<font color="#F5F5F5">Platforms</font>'''
+
| bgcolor="#000000" | '''<font color="#F5F5F5">Platforms'''
| bgcolor="#000000" | '''<font color="#F5F5F5">Price</font>'''
+
| bgcolor="#000000" | '''<font color="#F5F5F5">Price'''
| bgcolor="#000000" | '''<font color="#F5F5F5">comments</font>'''
+
| bgcolor="#000000" | '''<font color="#F5F5F5">comments'''
 
|-
 
|-
 
| '''Artizen'''
 
| '''Artizen'''
 
|
 
|
[http://www.supportingcomputers.net/  <font size="2">www.supportingcomputers.net</font>]
+
[http://www.supportingcomputers.net/  www.supportingcomputers.net]
| <font size="2">2.4.5</font>
+
| 2.4.5
| <font size="2">Win</font>
+
| Win
| <font size="2">59.99 CDN</font>
+
| 59.99 CDN
 
| -
 
| -
 
|-
 
|-
 
| '''EasyHDR'''
 
| '''EasyHDR'''
 
|
 
|
[http://www.easyhdr.com  <font size="2">easyhdr.com</font>]
+
[http://www.easyhdr.com  easyhdr.com]
| <font size="2">1.22</font>
+
| 1.22
| <font size="2">Win</font>
+
| Win
| <font size="2">19 EUR</font>
+
| 19 EUR
 
| -
 
| -
 
|-
 
|-
 
| '''FDRGui'''
 
| '''FDRGui'''
 
|
 
|
[http://fdrtools.com/ <font size="2"> fdrtools.com</font>]
+
[http://fdrtools.com/   fdrtools.com]
| <font size="2">1.8 (beta6)</font>
+
| 1.8 (beta6)
| <font size="2">Win, Mac</font>
+
| Win, Mac
| <font size="2">39.00 EUR</font>
+
| 39.00 EUR
 
| -
 
| -
 
|-
 
|-
 
| '''HDRShop'''
 
| '''HDRShop'''
 
|
 
|
[http://gl.ict.usc.edu/HDRShop/ <font size="2"> gl.ict.usc.edu/HDRShop</font>]
+
[http://gl.ict.usc.edu/HDRShop/   gl.ict.usc.edu/HDRShop]
| <font size="2">1.0</font>
+
| 1.0
| <font size="2">Win</font>
+
| Win
| <font size="2">free for non-commercial and educational use<br /> (commercial license: HDRShop 2 (399.00 USD))</font>
+
| free for non-commercial and educational use<br /> (commercial license: HDRShop 2 (399.00 USD))
| <font size="2">no further development, superseded by the commercial version 2.0</font>
+
| no further development, superseded by the commercial version 2.0
 
|-
 
|-
 
| '''Photogenics HDR'''
 
| '''Photogenics HDR'''
 
|
 
|
[http://www.idruna.com/ <font size="2"> www.idruna.com</font>]
+
[http://www.idruna.com/   www.idruna.com]
| <font size="2">7.0</font>
+
| 7.0
| <font size="2">Win, Linux</font>
+
| Win, Linux
| <font size="2">699.00 USD</font>
+
| 699.00 USD
| <font size="2">focuses on 3D workflow and film editing</font>
+
| focuses on 3D workflow and film editing
 
|-
 
|-
 
| '''Photomatix Pro'''
 
| '''Photomatix Pro'''
 
|
 
|
[http://www.hdrsoft.com/ <font size="2"> www.hdrsoft.com</font>]
+
[http://www.hdrsoft.com/   www.hdrsoft.com]
| <font size="2">2.3.1</font>
+
| 2.3.1
| <font size="2">Win, Mac</font>
+
| Win, Mac
| <font size="2">99.00 USD</font>
+
| 99.00 USD
 
| -
 
| -
 
|-
 
|-
 
| '''Photoshop'''
 
| '''Photoshop'''
 
|
 
|
[http://www.adobe.com/ <font size="2"> www.adobe.com</font>]
+
[http://www.adobe.com/   www.adobe.com]
| <font size="2">9.0 (CS2) </font>
+
| 9.0 (CS2)  
| <font size="2">Win, Mac</font>
+
| Win, Mac
| <font size="2">649.00 USD (US download)<br /> 1042.84 EUR (Europe boxed)</font>
+
| 649.00 USD (US download)<br /> 1042.84 EUR (Europe boxed)
 
| -
 
| -
 
|-
 
|-
 
| '''Picturenaut'''
 
| '''Picturenaut'''
| <font size="2">No Homepage ([http://www.dslr-forum.de/showthread.php?t=61750 download here])</font>
+
| No Homepage ([http://www.dslr-forum.de/showthread.php?t=61750 download here])
| <font size="2">1.9b (beta)</font>
+
| 1.9b (beta)
| <font size="2">Win</font>
+
| Win
| <font size="2">free</font>
+
| free
| <font size="2">German only software</font>
+
| German only software
 
|-
 
|-
 
| '''pfstools'''
 
| '''pfstools'''
 
|
 
|
[http://www.mpi-sb.mpg.de/resources/pfstools/  <font size="2">www.mpi-sb.mpg.de</font>]
+
[http://www.mpi-sb.mpg.de/resources/pfstools/  www.mpi-sb.mpg.de]
| <font size="2">1.5</font>
+
| 1.5
| <font size="2">Unix, Mac, (Win)</font>
+
| Unix, Mac, (Win)
| <font size="2">free, open source</font>
+
| free, open source
| <font size="2">Command line tools and two GUI (pfsview and [http://theplaceofdeadroads.blogspot.com/2006/07/qpfstmo-hdr-tone-mapping-gui-for-linux_04.html qpfstmo]) for creation and processing of hdr images.</font>
+
| Command line tools and two GUI (pfsview and [http://theplaceofdeadroads.blogspot.com/2006/07/qpfstmo-hdr-tone-mapping-gui-for-linux_04.html qpfstmo]) for creation and processing of hdr images.
 
|-
 
|-
 
|}
 
|}
Line 116: Line 116:
 
|-
 
|-
 
| '''Artizen'''
 
| '''Artizen'''
| align="center" | <font size="4">○</font><font size="2"><br /> (histogram)</font>
+
| align="center" | <big>○</big><br /> (histogram)
 
| align="center" | √
 
| align="center" | √
 
| align="center" | –
 
| align="center" | –
| align="center" | <font size="2">manual</font>
+
| align="center" | manual
| align="center" | <font size="2">?</font>
+
| align="center" | ?
 
| align="center" | √
 
| align="center" | √
| align="center" | <font size="2">11 + 2 downloadable</font>
+
| align="center" | 11 + 2 downloadable
 
| align="center" | √
 
| align="center" | √
 
| align="center" | –
 
| align="center" | –
Line 129: Line 129:
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''EasyHDR'''
 
| bgcolor="#FFFFFF" | '''EasyHDR'''
| bgcolor="#FFFFFF" align="center" | <font size="2">?</font>
+
| bgcolor="#FFFFFF" align="center" | ?
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2">manual ?</font>
+
| bgcolor="#FFFFFF" align="center" | manual ?
| bgcolor="#FFFFFF" align="center" | <font size="2">?</font>
+
| bgcolor="#FFFFFF" align="center" | ?
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2">1</font>
+
| bgcolor="#FFFFFF" align="center" | 1
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2">during creation</font>
+
| bgcolor="#FFFFFF" align="center" | during creation
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
|-
 
|-
 
| bgcolor="#F5F5F5" | '''FDRGui'''
 
| bgcolor="#F5F5F5" | '''FDRGui'''
| bgcolor="#F5F5F5" align="center" | √<br /><font size="2">& modify-able histogram</font>
+
| bgcolor="#F5F5F5" align="center" | √<br />& modify-able histogram
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
| bgcolor="#F5F5F5" align="center" | <font size="4">○</font><font size="2"><br /> (via command line)</font>
+
| bgcolor="#F5F5F5" align="center" | <big>○</big><br /> (via command line)
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
| bgcolor="#F5F5F5" align="center" | <font size="2">3<br /> (also supports compression & contrast bracketing)</font>
+
| bgcolor="#F5F5F5" align="center" | 3<br /> (also supports compression & contrast bracketing)
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
Line 158: Line 158:
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | –
 
|-
 
|-
 
| bgcolor="#F5F5F5" | '''Photogenics HDR'''
 
| bgcolor="#F5F5F5" | '''Photogenics HDR'''
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
| bgcolor="#F5F5F5" align="center" | √<br /><font size="2">(relies on EXIF data)</font>
+
| bgcolor="#F5F5F5" align="center" | √<br />(relies on EXIF data)
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
| bgcolor="#F5F5F5" align="center" | <font size="2">?</font>
+
| bgcolor="#F5F5F5" align="center" | ?
| bgcolor="#F5F5F5" align="center" | <font size="2">?</font>
+
| bgcolor="#F5F5F5" align="center" | ?
| bgcolor="#F5F5F5" align="center" | <font size="2">–<br /> (tethered shooting with Canon cameras possible)</font>
+
| bgcolor="#F5F5F5" align="center" | –<br /> (tethered shooting with Canon cameras possible)
| bgcolor="#F5F5F5" align="center" | <font size="2">3</font>
+
| bgcolor="#F5F5F5" align="center" | 3
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
| bgcolor="#F5F5F5" align="center" | <font size="2"></font>
+
| bgcolor="#F5F5F5" align="center" | –
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''Photomatix Pro'''
 
| bgcolor="#FFFFFF" | '''Photomatix Pro'''
| bgcolor="#FFFFFF" align="center" | √<font size="4"><br /></font><font size="2">(selectable)</font>
+
| bgcolor="#FFFFFF" align="center" | √<br />(selectable)
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | √ <font size="2">(selectable)</font>
+
| bgcolor="#FFFFFF" align="center" | √ (selectable)
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2">2 + 2 LDR blending methods</font>
+
| bgcolor="#FFFFFF" align="center" | 2 + 2 LDR blending methods
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="4">○<br /></font><font size="2">(no zenith/nadir possible)</font>
+
| bgcolor="#FFFFFF" align="center" | <big>○</big><br />(no zenith/nadir possible)
 
|-
 
|-
 
| bgcolor="#F5F5F5" | '''Photoshop'''
 
| bgcolor="#F5F5F5" | '''Photoshop'''
| bgcolor="#F5F5F5" align="center" | √<font size="2"><br /> (supposedly automatic)</font>
+
| bgcolor="#F5F5F5" align="center" | √<br /> (supposedly automatic)
| bgcolor="#F5F5F5" align="center" | √<br /><font size="2">(relies on EXIF data)</font>
+
| bgcolor="#F5F5F5" align="center" | √<br />(relies on EXIF data)
 +
| bgcolor="#F5F5F5" align="center" | –
 +
| bgcolor="#F5F5F5" align="center" | √  (selectable)
 +
| bgcolor="#F5F5F5" align="center" | ?
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
| bgcolor="#F5F5F5" align="center" | √ <font size="2"> (selectable)</font>
+
| bgcolor="#F5F5F5" align="center" | 4
| bgcolor="#F5F5F5" align="center" | <font size="2">?</font>
 
| bgcolor="#F5F5F5" align="center" | <font size="2">–</font>
 
| bgcolor="#F5F5F5" align="center" | <font size="2">4</font>
 
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
Line 207: Line 207:
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''Picturenaut'''
 
| bgcolor="#FFFFFF" | '''Picturenaut'''
| bgcolor="#FFFFFF" align="center" | √<font size="4"><br /></font><font size="2">(selectable)</font>
+
| bgcolor="#FFFFFF" align="center" | √<br />(selectable)
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="4">○</font><font size="2"><br /> (via command line)</font>
+
| bgcolor="#FFFFFF" align="center" | <big>○</big><br /> (via command line)
| bgcolor="#FFFFFF" align="center" | √ <font size="2">(selectable)</font>
+
| bgcolor="#FFFFFF" align="center" | √ (selectable)
| bgcolor="#FFFFFF" align="center" | <font size="2">?</font>
+
| bgcolor="#FFFFFF" align="center" | ?
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2">2</font>
+
| bgcolor="#FFFFFF" align="center" | 2
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | √/–<br /><font size="2">(can read MKHDRI-curves)</font>
+
| bgcolor="#FFFFFF" align="center" | √/–<br />(can read MKHDRI-curves)
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''pfstools'''
 
| bgcolor="#FFFFFF" | '''pfstools'''
| bgcolor="#FFFFFF" align="center" | √<font size="4"><br /></font><font size="2">(pfscalibration, pfstmo with qpfstmo GUI)</font>
+
| bgcolor="#FFFFFF" align="center" | √<br />(pfscalibration, pfstmo with qpfstmo GUI)
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="4">○</font><font size="2"><br /> (via command line)</font>
+
| bgcolor="#FFFFFF" align="center" | <big>○</big><br /> (via command line)
 
| bgcolor="#FFFFFF" align="center" | -
 
| bgcolor="#FFFFFF" align="center" | -
 
| bgcolor="#FFFFFF" align="center" | -
 
| bgcolor="#FFFFFF" align="center" | -
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2">7</font>
+
| bgcolor="#FFFFFF" align="center" | 7
 
| bgcolor="#FFFFFF" align="center" | √ (qpfstmo)
 
| bgcolor="#FFFFFF" align="center" | √ (qpfstmo)
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | -/– <br /><font size="2">(command line)</font>
+
| bgcolor="#FFFFFF" align="center" | -/– <br />(command line)
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
|}
 
|}
Line 240: Line 240:
 
|-
 
|-
 
| colspan="11" align="center" |
 
| colspan="11" align="center" |
<font size="2">There are basically 2 types of appications available:</font>
+
There are basically 2 types of appications available:
* <font size="2">Converter software: This type of software will assist you in generating and tonemapping HDR images</font>
+
* Converter software: This type of software will assist you in generating and tonemapping HDR images
* <font size="2">Image editors: These are full-flagged image manipulation programs that will also give you the possibility of HDR generation and tonemapping</font>
+
* Image editors: These are full-flagged image manipulation programs that will also give you the possibility of HDR generation and tonemapping
 
|-
 
|-
| rowspan="2" bgcolor="#000000" align="center" | '''<font color="#F5F5F5"> Software</font>'''
+
| rowspan="2" bgcolor="#000000" align="center" | <font color="#F5F5F5">'''Software'''</font>
 
| bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">File formats <sup>(*1)<br /></sup></font><font size="1" color="#F5F5F5">EXR/HDR: 96bit<br /> TIFF: 32bit</font>
 
| bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">File formats <sup>(*1)<br /></sup></font><font size="1" color="#F5F5F5">EXR/HDR: 96bit<br /> TIFF: 32bit</font>
| rowspan="2" bgcolor="#000000" align="center" | <font size="2"><font color="#F5F5F5"> software</font> <font color="#F5F5F5">type</font></font>
+
| rowspan="2" bgcolor="#000000" align="center" | <font color="#F5F5F5"> software type</font>
 
| rowspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">full image editing capabilities</font>
 
| rowspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">full image editing capabilities</font>
| colspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">manipulation essentials </font>
+
| colspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">manipulation essentials</font>
 
| rowspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">no. of builtin panoramic transformations</font>
 
| rowspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">no. of builtin panoramic transformations</font>
 
| colspan="3" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">filters</font>
 
| colspan="3" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">filters</font>
Line 261: Line 261:
 
|-
 
|-
 
| bgcolor="#F5F5F5" | '''Artizen'''
 
| bgcolor="#F5F5F5" | '''Artizen'''
| bgcolor="#F5F5F5" | <font size="2">EXR, HDR, TIFF</font>
+
| bgcolor="#F5F5F5" | EXR, HDR, TIFF
| bgcolor="#F5F5F5" align="center" | <font size="2">image editor</font>
+
| bgcolor="#F5F5F5" align="center" | image editor
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
| bgcolor="#F5F5F5" align="center" | <font size="4">○</font><font size="2"> (color adjust)</font>
+
| bgcolor="#F5F5F5" align="center" | <big>○</big> (color adjust)
| bgcolor="#F5F5F5" align="center" | <font size="2">4</font>
+
| bgcolor="#F5F5F5" align="center" | 4
| bgcolor="#F5F5F5" align="center" | <font size="2">>40</font>
+
| bgcolor="#F5F5F5" align="center" | >40
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
| bgcolor="#F5F5F5" align="center" | <font size="2">?</font>
+
| bgcolor="#F5F5F5" align="center" | ?
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''EasyHDR'''
 
| bgcolor="#FFFFFF" | '''EasyHDR'''
| bgcolor="#FFFFFF" | <font size="2">HDR, TIFF</font>
+
| bgcolor="#FFFFFF" | HDR, TIFF
| bgcolor="#FFFFFF" align="center" | <font size="2">converter</font>
+
| bgcolor="#FFFFFF" align="center" | converter
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
Line 285: Line 285:
 
|-
 
|-
 
| bgcolor="#F5F5F5" | '''FDRGui'''
 
| bgcolor="#F5F5F5" | '''FDRGui'''
| bgcolor="#F5F5F5" | <font size="2">EXR, HDR</font>
+
| bgcolor="#F5F5F5" | EXR, HDR
| bgcolor="#F5F5F5" align="center" | <font size="2">converter</font>
+
| bgcolor="#F5F5F5" align="center" | converter
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
Line 297: Line 297:
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''HDRShop'''
 
| bgcolor="#FFFFFF" | '''HDRShop'''
| bgcolor="#FFFFFF" | <font size="2">HDR, TIFF</font>
+
| bgcolor="#FFFFFF" | HDR, TIFF
| bgcolor="#FFFFFF" align="center" | <font size="2">converter</font>
+
| bgcolor="#FFFFFF" align="center" | converter
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2">6 (+ 3D rotation)</font>
+
| bgcolor="#FFFFFF" align="center" | 6 (+ 3D rotation)
| bgcolor="#FFFFFF" align="center" | <font size="2">~15</font>
+
| bgcolor="#FFFFFF" align="center" | ~15
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
Line 309: Line 309:
 
|-
 
|-
 
| bgcolor="#F5F5F5" | '''Photogenics HDR'''
 
| bgcolor="#F5F5F5" | '''Photogenics HDR'''
| bgcolor="#F5F5F5" | <font size="2">EXR, HDR, TIFF</font>
+
| bgcolor="#F5F5F5" | EXR, HDR, TIFF
| bgcolor="#F5F5F5" align="center" | <font size="2">image editor</font>
+
| bgcolor="#F5F5F5" align="center" | image editor
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
| bgcolor="#F5F5F5" align="center" | <font size="4">○</font><font size="2"> (color adjust)</font>
+
| bgcolor="#F5F5F5" align="center" | <big>○</big> (color adjust)
| bgcolor="#F5F5F5" align="center" | <font size="2">4</font>
+
| bgcolor="#F5F5F5" align="center" | 4
| bgcolor="#F5F5F5" align="center" | <font size="2">>40</font>
+
| bgcolor="#F5F5F5" align="center" | >40
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
| bgcolor="#F5F5F5" align="center" | √ <font size="2"> (beta)</font>
+
| bgcolor="#F5F5F5" align="center" | √ (beta)
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''Photomatix Pro'''
 
| bgcolor="#FFFFFF" | '''Photomatix Pro'''
| bgcolor="#FFFFFF" | <font size="2">EXR, HDR, TIFF</font>
+
| bgcolor="#FFFFFF" | EXR, HDR, TIFF
| bgcolor="#FFFFFF" align="center" | <font size="2">converter</font>
+
| bgcolor="#FFFFFF" align="center" | converter
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
| bgcolor="#FFFFFF" align="center" | <font size="2">1</font>
+
| bgcolor="#FFFFFF" align="center" | 1
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
Line 333: Line 333:
 
|-
 
|-
 
| bgcolor="#F5F5F5" | '''Photoshop'''
 
| bgcolor="#F5F5F5" | '''Photoshop'''
| bgcolor="#F5F5F5" | <font size="2">EXR, HDR, TIFF<br /> (always assumes 32bit)</font>
+
| bgcolor="#F5F5F5" | EXR, HDR, TIFF<br /> (always assumes 32bit)
| bgcolor="#F5F5F5" align="center" | <font size="2">image editor</font>
+
| bgcolor="#F5F5F5" align="center" | image editor
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
| bgcolor="#F5F5F5" align="center" | <font size="4">○</font><font size="2"> (white point adjust)</font>
+
| bgcolor="#F5F5F5" align="center" | <big>○</big> (white point adjust)
 
| bgcolor="#F5F5F5" align="center" | –
 
| bgcolor="#F5F5F5" align="center" | –
| bgcolor="#F5F5F5" align="center" | <font size="2">>40</font>
+
| bgcolor="#F5F5F5" align="center" | >40
 
| bgcolor="#F5F5F5" align="center" | ~15
 
| bgcolor="#F5F5F5" align="center" | ~15
 
| bgcolor="#F5F5F5" align="center" | √
 
| bgcolor="#F5F5F5" align="center" | √
Line 345: Line 345:
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''Picturenaut'''
 
| bgcolor="#FFFFFF" | '''Picturenaut'''
| bgcolor="#FFFFFF" | <font size="2">HDR, TIFF</font>
+
| bgcolor="#FFFFFF" | HDR, TIFF
| bgcolor="#FFFFFF" align="center" | <font size="2">converter</font>
+
| bgcolor="#FFFFFF" align="center" | converter
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
Line 357: Line 357:
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''pfstools'''
 
| bgcolor="#FFFFFF" | '''pfstools'''
| bgcolor="#FFFFFF" | <font size="2">EXR, HDR, JPEG-HDR (read only), PFM, TIFF</font>
+
| bgcolor="#FFFFFF" | EXR, HDR, JPEG-HDR (read only), PFM, TIFF
| bgcolor="#FFFFFF" align="center" | <font size="2">converter</font>
+
| bgcolor="#FFFFFF" align="center" | converter
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
Line 366: Line 366:
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
 
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2">n/a</font>
+
| bgcolor="#FFFFFF" align="center" | n/a
 
|}
 
|}
  
Line 376: Line 376:
 
|-
 
|-
 
| colspan="5" align="center" |
 
| colspan="5" align="center" |
<font size="2">The best HDR software is not of much use if it lacks of an intuitive user interface. We will now have a look on some key functionality and UI design.<br /> We will also have a look if the applications utilize a clever memory management. The test file is a HDR panorama stitched by Hugin with a size of 8000x4000 pixels (32 Mpix), converted to the Radiance (.hdr) format. (This is tested using a standard Windows XP setup w. 1GB of RAM, swapping to HDD allowed)</font>
+
The best HDR software is not of much use if it lacks of an intuitive user interface. We will now have a look on some key functionality and UI design.<br /> We will also have a look if the applications utilize a clever memory management. The test file is a HDR panorama stitched by Hugin with a size of 8000x4000 pixels (32 Mpix), converted to the Radiance (.hdr) format. (This is tested using a standard Windows XP setup w. 1GB of RAM, swapping to HDD allowed)
 
|-
 
|-
| rowspan="2" bgcolor="#000000" align="center" | '''<font color="#F5F5F5"> Software</font>'''
+
| rowspan="2" bgcolor="#000000" align="center" | <font color="#F5F5F5">'''Software'''</font>
 
| colspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">drag & drop operation from operating system possible</font>
 
| colspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">drag & drop operation from operating system possible</font>
 
| colspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">large image processing</font>
 
| colspan="2" bgcolor="#000000" align="center" | <font size="2" color="#F5F5F5">large image processing</font>
Line 388: Line 388:
 
|-
 
|-
 
| '''Artizen'''
 
| '''Artizen'''
| align="center" | <font size="2">no / no</font>
+
| align="center" | no / no
| align="center" | <font size="2">no</font>
+
| align="center" | no
| align="center" | <font size="2">runtime error</font>
+
| align="center" | runtime error
 
| align="center" | –
 
| align="center" | –
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''EasyHDR'''
 
| bgcolor="#FFFFFF" | '''EasyHDR'''
| bgcolor="#FFFFFF" align="center" | <font size="2">no / no</font>
+
| bgcolor="#FFFFFF" align="center" | no / no
| bgcolor="#FFFFFF" align="center" | <font size="2">no</font>
+
| bgcolor="#FFFFFF" align="center" | no
| bgcolor="#FFFFFF" align="center" | <font size="2">runtime error</font>
+
| bgcolor="#FFFFFF" align="center" | runtime error
 
| bgcolor="#FFFFFF" align="center" | –
 
| bgcolor="#FFFFFF" align="center" | –
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''FDRGui'''
 
| bgcolor="#FFFFFF" | '''FDRGui'''
| bgcolor="#FFFFFF" align="center" | <font size="2">no / no</font>
+
| bgcolor="#FFFFFF" align="center" | no / no
| bgcolor="#FFFFFF" align="center" | <font size="2">no</font>
+
| bgcolor="#FFFFFF" align="center" | no
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="4">○ </font> <font size="2">(very slow)</font>
+
| bgcolor="#FFFFFF" align="center" | <big>○</big> (very slow)
 
|-
 
|-
 
| '''HDRShop'''
 
| '''HDRShop'''
| align="center" | <font size="2">√ / no</font><br /><font size="2">(will open multiple images for editing)</font>
+
| align="center" | √ / no<br />(will open multiple images for editing)
| align="center" | <font size="2"></font>
+
| align="center" | √
| align="center" | <font size="2"></font>
+
| align="center" | √
| align="center" | <font size="2">n/a</font>
+
| align="center" | n/a
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''Photogenics HDR'''
 
| bgcolor="#FFFFFF" | '''Photogenics HDR'''
| bgcolor="#FFFFFF" align="center" | <font size="2">√ / no</font><br /><font size="2">(will open multiple images for editing)</font>
+
| bgcolor="#FFFFFF" align="center" | √ / no<br />(will open multiple images for editing)
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="4">○ </font> <font size="2">(very slow)</font>
+
| bgcolor="#FFFFFF" align="center" | <big>○</big> (very slow)
 
|-
 
|-
 
| '''Photomatix Pro'''
 
| '''Photomatix Pro'''
| align="center" | <font size="2">√ / √</font>
+
| align="center" | √ / √
| align="center" | <font size="2"></font>
+
| align="center" | √
| align="center" | <font size="2"></font>
+
| align="center" | √
| align="center" | <font size="2">√ (only in batch mode)</font>
+
| align="center" | √ (only in batch mode)
 
|-
 
|-
 
| bgcolor="#FFFFFF" | '''Photoshop'''
 
| bgcolor="#FFFFFF" | '''Photoshop'''
| bgcolor="#FFFFFF" align="center" | <font size="2">√ / no</font><br /><font size="2">(will open multiple images for editing)</font>
+
| bgcolor="#FFFFFF" align="center" | √ / no<br />(will open multiple images for editing)
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | √
| bgcolor="#FFFFFF" align="center" | <font size="2"></font>
+
| bgcolor="#FFFFFF" align="center" | √
 
|-
 
|-
 
| '''Picturenaut'''
 
| '''Picturenaut'''
| align="center" | <font size="2">no / no</font>
+
| align="center" | no / no
| align="center" | <font size="2">no</font>
+
| align="center" | no
| align="center" | <font size="2"></font>
+
| align="center" | √
| align="center" | <font size="2"></font>
+
| align="center" | √
 
|-
 
|-
 
| '''pfstools'''
 
| '''pfstools'''
| align="center" | <font size="2">no / no</font>
+
| align="center" | no / no
| align="center" | <font size="2">no</font>
+
| align="center" | no
| align="center" | <font size="2">n/a (no GUI)</font>
+
| align="center" | n/a (no GUI)
| align="center" | <font size="2">√ (depends on algorithm)</font>
+
| align="center" | √ (depends on algorithm)
 
|}
 
|}
  

Revision as of 00:36, 1 December 2006

HDR software overview

Certainly one of the most interesting upcoming technologies for photographers is High Dynamic Range Imaging (HDRI), allowing to work with the full real world levels of illumination. While standard image formats utilizes 8 or 16 bits with applied Gamma and color space, the HDR image format extends the bit depth up to 96bit in a linear color space.

On this overview we will focus on the currently available Windows GUI-based software packages that are able to create and process HDR images. I want to thank all authors of the respective software packages for their support during the creation of the overview, especially Geraldine Joffre, Andreas Schömann, Paul Nolan, and Thomas Lock. Aside from the windows based GUI packages Bernhard Vogl has evaluated, command line tools are also available and have been added to the table below.

The following software packages have been tested:

Software overview

Software Homepage Version Platforms Price comments
Artizen

www.supportingcomputers.net

2.4.5 Win 59.99 CDN -
EasyHDR

easyhdr.com

1.22 Win 19 EUR -
FDRGui

fdrtools.com

1.8 (beta6) Win, Mac 39.00 EUR -
HDRShop

gl.ict.usc.edu/HDRShop

1.0 Win free for non-commercial and educational use
(commercial license: HDRShop 2 (399.00 USD))
no further development, superseded by the commercial version 2.0
Photogenics HDR

www.idruna.com

7.0 Win, Linux 699.00 USD focuses on 3D workflow and film editing
Photomatix Pro

www.hdrsoft.com

2.3.1 Win, Mac 99.00 USD -
Photoshop

www.adobe.com

9.0 (CS2) Win, Mac 649.00 USD (US download)
1042.84 EUR (Europe boxed)
-
Picturenaut No Homepage (download here) 1.9b (beta) Win free German only software
pfstools

www.mpi-sb.mpg.de

1.5 Unix, Mac, (Win) free, open source Command line tools and two GUI (pfsview and qpfstmo) for creation and processing of hdr images.

As you can see,there is a wide variety of fees you have to pay for the different software packages. This is partly justified by the features and the editing functions the various programs offer.

HDR creation and tonemapping

Software
measure camera response curve
create HDR from bracketed images
create HDR from camera RAW image (*1) tonemap image to LDR
single HDR image creation batch mode LDR image alignment ghost
removal
number of different operators single image via GUI batch mode parameters save-/restoreable panoramic mapping (correct border and zenith/nadir blending)
Artizen
(histogram)
manual ? 11 + 2 downloadable
EasyHDR ? manual ? ? 1 during creation
FDRGui
& modify-able histogram

(via command line)
3
(also supports compression & contrast bracketing)
HDRShop
Photogenics HDR
(relies on EXIF data)
? ?
(tethered shooting with Canon cameras possible)
3
Photomatix Pro
(selectable)
√ (selectable) 2 + 2 LDR blending methods
(no zenith/nadir possible)
Photoshop
(supposedly automatic)

(relies on EXIF data)
√ (selectable) ? 4
Picturenaut
(selectable)

(via command line)
√ (selectable) ? 2 √/–
(can read MKHDRI-curves)
pfstools
(pfscalibration, pfstmo with qpfstmo GUI)

(via command line)
- - 7 √ (qpfstmo) -/–
(command line)

*1: Most software relies on DCRaw for RAW conversion. Some cameras with extended DR capabilities are not converted correctly (e.g. Fuji's S3 camera: Although DCRaw could theoretically read all photosensors, it would need one conversion call for every photosite which is not implemented in the testes software packages.)

HDR image manipulation

There are basically 2 types of appications available:

  • Converter software: This type of software will assist you in generating and tonemapping HDR images
  • Image editors: These are full-flagged image manipulation programs that will also give you the possibility of HDR generation and tonemapping
Software File formats (*1)
EXR/HDR: 96bit
TIFF: 32bit
software type full image editing capabilities manipulation essentials no. of builtin panoramic transformations filters plugins possible
read/write resize, crop, rotate white balance approx
number
HDR capable scriptable
Artizen EXR, HDR, TIFF image editor (color adjust) 4 >40 ?
EasyHDR HDR, TIFF converter
FDRGui EXR, HDR converter
HDRShop HDR, TIFF converter 6 (+ 3D rotation) ~15
Photogenics HDR EXR, HDR, TIFF image editor (color adjust) 4 >40 √ (beta)
Photomatix Pro EXR, HDR, TIFF converter 1
Photoshop EXR, HDR, TIFF
(always assumes 32bit)
image editor (white point adjust) >40 ~15
Picturenaut HDR, TIFF converter
pfstools EXR, HDR, JPEG-HDR (read only), PFM, TIFF converter 4 ~11 n/a

*1: TIFF: 32 bit floating point TIFF. Please note that the TIFF file format is an abstract container for various encoding methods. This may result in incompatibility when exchanging TIFF files between various applications.
This is also true to some extent for .hdr files. Though, all applications in this overview use the most recent file format.

UI functionality and large image processing

The best HDR software is not of much use if it lacks of an intuitive user interface. We will now have a look on some key functionality and UI design.
We will also have a look if the applications utilize a clever memory management. The test file is a HDR panorama stitched by Hugin with a size of 8000x4000 pixels (32 Mpix), converted to the Radiance (.hdr) format. (This is tested using a standard Windows XP setup w. 1GB of RAM, swapping to HDD allowed)

Software drag & drop operation from operating system possible large image processing
drop JPEG LDR images → generate HDR image drop HDR image load 32Mpix HDR file tone map 32Mpix image
Artizen no / no no runtime error
EasyHDR no / no no runtime error
FDRGui no / no no (very slow)
HDRShop √ / no
(will open multiple images for editing)
n/a
Photogenics HDR √ / no
(will open multiple images for editing)
(very slow)
Photomatix Pro √ / √ √ (only in batch mode)
Photoshop √ / no
(will open multiple images for editing)
Picturenaut no / no no
pfstools no / no no n/a (no GUI) √ (depends on algorithm)


--> next Page:

HDR and Tonemapping dialogs in detail

--Bvogl 12:13, 25 November 2006 (CET)