A tool to construct HDR-images from a series of exposures.
Johannes Hofmann 37207a5f4f Add option to create HdrImageStack from CSV file 7 anos atrás
cli Restructure repository 7 anos atrás
gui_gtk Restructure repository 7 anos atrás
include Add option to create HdrImageStack from CSV file 7 anos atrás
src Add option to create HdrImageStack from CSV file 7 anos atrás
.gitignore Restructure repository 7 anos atrás
README.md Restructure repository 7 anos atrás

README.md

haader

A tool to construct HDR-images from a series of photographs of the same scene with different exposures. It reads JPEG-files and parses the EXIF data to retrieve their exposure times. The sensor response function is estimated using a method which is similar to the one described by Debevec and Malik in 1997.

(Paul E. Debevec and Jitendra Malik. "Recovering High Dynamic Range Radiance Maps from Photographs". In Proceedings of SIGGRAPH 97, Computer Graphics Proceedings, Annual Conference Series, pages 369–378, 1997.)

There are several interfaces available.

Command Line Interface

To build the CLI, you will just need a C++ compiler as all dependencies are included:

# apt-get install build-essential

Build:

$ cd cli
$ make

Run:

$ cd cli
$ ./haader <image1.jpg> <image2.jpg> <image3.jpg> ...

GTK Interface

Needs GTK+3.0 and the corresponding development packages:

# apt-get install build-essential libgtk-3-0 libgtk-3-dev

Build and run:

$ cd gui_gtk
$ make run