Expand description
A pure rust library for reading / writing DNG files providing access to the raw data in a zero-copy friendly way.
It also contains code for reading / writing a human-readable YAML representation of DNG tags / the IFD structure. The library also supports interacting with DCP (Dng Camera Profile) files, but that is on a best-effort basis since I was unable to find official documentation on that.
To get started, see the basic examples of DngReader or DngWriter or the more advanced usage of the library in
the cli tools in src/bin/
.
Modules§
- ifd
- Datastructures for representing an IFD of a read / to write DNG / DCP
- tags
- Datastructures and Data describing the interpretation of IFD / EXIF tags
Structs§
- DngReader
- The main entrypoint for reading DNG / DCP files
- DngWriter
- The main entrypoint for writing DNG / DCP files
Enums§
- File
Type - An enumeration over DNG / DCP files