Download PhotomatixCL

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.)

Windows

Download PhotomatixCL 7.0.1 for Windows (Windows 11 / 10 / 8 / 7)

Linux

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:

Download statically linked version of PhotomatixCL for Linux

Installation

If you are installing a license for a single machine, use the instructions below. Otherwise, see the full installation instructions.

Windows

Run the installer

Linux

  1. 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

    Where FolderDownloadedFile is the path to the folder where you downloaded PhotomatixCL.

  2. To get EXIF data copied to output files, install the "exiftool" package using your system's package manager.
  3. To get automatic lens correction for cameras and lenses that are supported, install the "lensfun" data package (it could also be called "liblensfun" or "liblensfun-data" depending on your system).

Sample command

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:

  • Option 1: Give the name of the Photomatix preset you want to apply (here 'Detailed', the default tone mapping preset). Other popular presets are 'Natural', the default fusion preset, and 'Interior' the default preset for real estate photography.
  • Option 2: Give the path to an XMP file containing custom Photomatix HDR settings (e.g. MySettings.xmp). You can use the Photomatix Pro trial for free to create and save HDR settings in an XMP file.

-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.

More information

Check the PhotomatixCL documentation for:

You can also use the PhotomatixCL Driver command line utility to run PhotomatixCL on a folder of bracketed photos.