Fork of libdng

Martijn Braam 99cf36ddeb Set whitelevel in DNG output hai 1 ano
doc 05612542e7 Implement loading DCP files hai 1 ano
include 99cf36ddeb Set whitelevel in DNG output hai 1 ano
src 99cf36ddeb Set whitelevel in DNG output hai 1 ano
tests 1370816a40 Set DNGTAG_ASSHOTNEUTRAL and DNGTAG_ANALOGBALANCE hai 1 ano
util 1370816a40 Set DNGTAG_ASSHOTNEUTRAL and DNGTAG_ANALOGBALANCE hai 1 ano
.gitignore a2e45c0167 Generate valid DNG output hai 1 ano
.gitlab-ci.yml d462861827 Ci hai 1 ano
CMakeLists.txt 0182e0f93d Add test suite hai 1 ano
README.md 27195b1287 Initial commit hai 1 ano
adobe_dng_sdk.sh 419f8a1c5b Add script to build the dng_validate binary hai 1 ano
meson.build 0182e0f93d Add test suite hai 1 ano
meson_options.txt 108d1bb141 Add man page for makedng and document pixelformats hai 1 ano

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