exrtools project is a set of simple command-line utilities for manipulating with high dynamic range images in OpenEXR format.
Version: 0.4exrtools project is a set of simple command-line utilities for manipulating with high dynamic range images in OpenEXR format. OpenEXR is a high dynamic-range (HDR) image file format developed by Industrial Light & Magic for use in computer imaging applications.
License: GPL
Operating System: Linux
Homepage: scanline.ca
Developed by:
exrtools was developed to help experiment with batch processing of HDR images for tone mapping. Each application is small and reasonably self-contained such that the source code may be of most value to others.
exrtools currently only works with RGBA OpenEXR files. As well, the code assumes that the EXR files and PNG files all use sRGB primaries and gamma function. Fixing this is not very difficult, and the code to fix allows for some interesting possibilities. That said, I do not have time right now, so this will have to wait.
exrtools and its source code is released under an MIT-style license and may be used in both commercial and non-commercial applications without fee.
Applications
exrblur
Applies a gaussian blur to an image.
exrchr
Applies spatially-varying chromatic adaptation to an image.
exricamtm
Performs tone mapping using the iCAM method.
exrnlm
Performs non-linear masking correction to an image.
exrnormalize
Normalize an image.
exrpptm
Performs tone mapping using the photoreceptor physiology method.
exrstats
Displays statistics about an image.
exrtopng
Converts an image to PNG format.
jpegtoexr
Converts an image to EXR format from JPEG.
pngtoexr
Converts an image to EXR format from PNG.
ppmtoexr
Converts an image to EXR format from PPM. Works with the 16 bit per channel PPM files from dcraw for digital cameras with RAW modes.
What's New in This Release:
· Added the ppmtoexr application to convert from PPM formats including the 48 bit per pixel format output by dcraw.