Expand description
§Fuji
fuji
is a library to read Fujifilm Recipes & Exif Metadata from a JPEG or RAF file using
exiftool.
§Example
use fuji::exiftool::spawn;
use fuji::recipe::read;
// Read metadata from a Fujifilm image
let path = std::path::Path::new("tests/img/DSCF5230.JPG");
let metadata = spawn::read_metadata(&path, None)?;
// Parse the Fujifilm recipe from the metadata
let recipe = read::from_exif(&metadata)?;
// Recipe will contain details like FilmSimulation, WhiteBalance, etc.
if let Some(details) = recipe {
println!("Film Simulation: {:?}", details.film_simulation);
println!("White Balance: {:?}", details.settings);
}