PhotomatixCL is a Command Line Interface tool that lets you integrate HDR image processing into your application. PhotomatixCL runs on Windows and Linux.
PhotomatixCL takes a set of bracketed photos as input, aligns and merges them to HDR, and further processes the image with HDR tone mapping or exposure fusion. The resulting image can be saved as JPEG or TIFF, and the 32-bit merged HDR image as EXR or Radiance.
PhotomatixCL is based on the same HDR styles and presets as the Photomatix Pro application which you can try for free.
Download PhotomatixCL for free from the links below. It will run as a trial until you register it with a PhotomatixCL license.
(The trial is fully functional but adds a watermark to the output images. A PhotomatixCL license disables the watermark.)
Download PhotomatixCL 7.0.1 for Windows (Windows 11 / 10 / 8 / 7)
Download PhotomatixCL 7.0.1 for Linux (Ubuntu 20.04 / Ubuntu 22.04 / Linux Mint)
If you installed PhotomatixCL on a distro other than the ones supported and are getting an error about loading a 'libIlmImf' library, then try the statically linked version of PhotomatixCL instead:
If you are installing a license for a single machine, use the instructions below. Otherwise, see the full installation instructions.
Run the installer
Go to the directory where you want PhotomatixCL to be installed, and run this command:
tar xf FolderDownloadedFile/PhotomatixCL-7.0.1-U20.tar.gz
FolderDownloadedFile is the path to the folder where you downloaded PhotomatixCL.
To align and merge three bracketed photos to HDR, tone map the 32-bit HDR image with the default preset, save the HDR image as EXR and the tone mapped LDR image as JPEG, try this command:
PhotomatixCL -a2 -32 -x Detailed -h exr -s jpg -o OutputImage InputPhoto1.jpg InputPhoto2.jpg InputPhoto3.jpg
Let's look at the options passed to PhotomatixCL:
-a2: Align the input bracketed photos (especially useful if the photos were taken without a tripod).
-32: Generate the merged 32-bit HDR image.
-x Detailed: Tone map the 32-bit HDR image with the 'Detailed' preset.
After -x, you have two options to specify the HDR settings to use:
-h exr: Save the 32-bit HDR image in OpenEXR format.
-s jpg: Save the tone mapped LDR image in JPEG format. You can also use -s tif or -s dng to save as TIFF or DNG.
-o OutputImage: Save the output files to OutputImage.exr and OuputImage.jpg. This can be a full path name. Note that the extension is automatically added.
Last arguments: The remaining arguments are the path name of the input bracketed photos and aren't preceded by an option.
Note: The input images must be supplied at the end of the command line. All other arguments can be supplied in any order, as long as they are before the input images.
Check the PhotomatixCL documentation for:
You can also use the PhotomatixCL Driver command line utility to run PhotomatixCL on a folder of bracketed photos.