Skip to content

Releases: gfxdisp/HDRutils

gphoto2 + better exposure estimation

15 Aug 14:31
Compare
Choose a tag to compare

Additions:

  • Programmatically capture images with gphoto2 by connecting a DSLR
  • Improved exposure estimation with MST-reduction and Tikhonov penalty; quicker method agnostic to resolution
  • Merge returns an unsaturated mask for post-processing without color artifacts

Robust exposure estimation

06 Jan 14:34
Compare
Choose a tag to compare
  • Includes exposure estimation of Cerman and Hlavac
  • Better scatter plots to check linearity
  • Iterative outlier removal for robust exposure estimation
  • Align RAW bayer images

Automatic exposures

21 Sep 14:58
Compare
Choose a tag to compare
  • Updated noise simulation interface
  • Automatic exposure estimation to account or illumination changes
  • Added tests for common functions

Simulate noise

05 Jul 23:56
Compare
Choose a tag to compare

Additional functionalities:

  • Simulate calibrated cameras using simple noise models
  • Write FP16 HDR images
  • Merge non-demosaiced PNG images

Updated colorspace and alignment

13 Apr 19:51
Compare
Choose a tag to compare

This update has the following additions and fixes:

  • Merge before demosaicing mode now supports more colorspaces (sRGB, Adobe)
  • Feature matching for homography done on scaled images
  • Better logs and warnings for alignment

Minor bug fixes

01 Apr 16:04
Compare
Choose a tag to compare

Summary of changes:

  • Better 16-bit png support
  • Clip negative pixels after HDR merging
  • Improved logs
  • Continue merging even with failed alignment

Minor bug fixes and improved logs

15 Mar 22:01
Compare
Choose a tag to compare

Following bugs were addressed:

  • OpenCV SIFT failed when too many keypoints were detected
  • Rawpy processing flipped images taken in portrait mode, leading to incorrect height and width
  • Tested on Canon cameras and changed white point to percentage-based value

Additionally, some logging messages were addressed and HDRutils now supports LDR file formats as well.