Fork of libdng

Martijn Braam 2b0c93e3cd Add CI for docs build hace 1 año
docs 3fc05c0f76 Add the first documentation hace 1 año
include bc55cd7310 Set whitelevel in DNG output hace 1 año
man f7c4595625 Move man pages to man/ hace 1 año
src 5857039a11 Improve the invalid pixelformat error message hace 1 año
tests bc55cd7310 Set whitelevel in DNG output hace 1 año
util bc55cd7310 Set whitelevel in DNG output hace 1 año
.gitignore a2e45c0167 Generate valid DNG output hace 1 año
.gitlab-ci.yml 2b0c93e3cd Add CI for docs build hace 1 año
CMakeLists.txt 0182e0f93d Add test suite hace 1 año
README.md 27195b1287 Initial commit hace 1 año
adobe_dng_sdk.sh 419f8a1c5b Add script to build the dng_validate binary hace 1 año
meson.build f7c4595625 Move man pages to man/ hace 1 año
meson_options.txt 108d1bb141 Add man page for makedng and document pixelformats hace 1 año

README.md

Inside a DNG file

  • SubIFDType 0 is the original raw data
  • SubIFDType 1 is the thumbnail data
  • The recommendation is to store the thumbnail as the first IFD
  • TIFF metdata goes in the first IFD
  • EXIF tags are preferred
  • Camera profiles are stored in the first IFD

Required tags

  • DNGVersion
  • UniqueCameraModel

Neat tags

  • AnalogBalance stores the gains applied to the RGB channels by the sensor