Skip to content

Rust library for parsing and processing exif data from images

License

Notifications You must be signed in to change notification settings

nabeelvalley/exiflib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Exif Lib

Library for Parsing EXIF data/metadata from image files

Usage

Terminal

From the terminal you can run cargo run with a path to a file:

cargo run './path/to/file.jpg

To print out some basic EXIF data. For now this will just give the Tag ID and value, the ID can then be looked up on an EXIF Tag Name List to see what it corresponds to

The library should work with any file formats that store EXIF data

Library

The Library exposed via the exif module will parse EXIF data from the provided file's bytes using:

let exif = exif::parse(file); // file is `&[u8]`

References

Implementation references and guidance for image formats from:

About

Rust library for parsing and processing exif data from images

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages