Fork of libdng

Martijn Braam 99ac0aabfa Add long options to makedng il y a 1 an
docs 17954494af Document the rest of the functions il y a 1 an
include 4a6d091ce6 Add the focal length metadata il y a 1 an
man 99ac0aabfa Add long options to makedng il y a 1 an
src 4a6d091ce6 Add the focal length metadata il y a 1 an
tests 99ac0aabfa Add long options to makedng il y a 1 an
util 99ac0aabfa Add long options to makedng il y a 1 an
.gitignore a2e45c0167 Generate valid DNG output il y a 1 an
.gitlab-ci.yml f74ab24959 Only build merged documentation il y a 1 an
CMakeLists.txt d40adf59e3 Add the dngmerge tool to verify dcp loading il y a 1 an
README.md 27195b1287 Initial commit il y a 1 an
adobe_dng_sdk.sh 419f8a1c5b Add script to build the dng_validate binary il y a 1 an
meson.build f7c4595625 Move man pages to man/ il y a 1 an
meson_options.txt 108d1bb141 Add man page for makedng and document pixelformats il y a 1 an

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