DDRoom favicon

DDRoom

DDRoom is a digital photo processing cross-platform desktop application with rich features, and emphasis on accuracy, performance and interactivity. It was created from a scratch, written on C++11 with Qt library and intense concurrency usage, and released under GPLv3 license.

Some highlights of that project:

  • custom Bayer demosaicing algorithm;
  • a wide variety of interactive filters for geometry and colour manipulations;
  • geometry conversions are done in one resampling pass after coordinates tracing of the resulting pixels, to keep sharpness;
  • colour manipulations are done within the CIECAM02 colour appearance model in terms of 'brightness' 'saturation' and 'hue', for the best colours accuracy.
  • batch processing etc..