fixDateTimeOriginal: Fix DateTimeOriginal Exif metadata tag in Reconyx Hyperfire...

View source: R/fixDateTimeOriginal.R

fixDateTimeOriginalR Documentation

Fix DateTimeOriginal Exif metadata tag in Reconyx Hyperfire cameras

Description

Some camera models don't store the date/time information in the standard Exif metadata tag. Consequently, camtrapR cannot find that information. This function uses Exiftool to update the DateTimeOriginal metadata tag in all images within a directory to make them readable with camtrapR (and other software).

Usage

fixDateTimeOriginal(inDir, recursive = TRUE)

Arguments

inDir

character. Name of the directory containing images to be fixed

recursive

logical. Recursively find images in subdirectories of inDir?

Details

Some Reconyx Hyperfire cameras (e.g. HC500) are known to show this problem.

Value

Returns invisibly the messages returned by the Exiftool call (warnings etc.).

Warning

Please make a backup of your images before running this function.

Author(s)

Juergen Niedballa

References

This function uses the code from:
Tobler, Mathias (2015). Camera Base Version 1.7 User Guide https://www.atrium-biodiversity.org/tools/camerabase/files/CameraBaseDoc1.7.pdf

Examples


## Not run: 
# a hypothetical example

wd_images_hyperfire <- "C:/Some/Directory"

fixDateTimeOriginal(inDir     = wd_images_hyperfire,
                    recursive = TRUE)

## End(Not run)


jniedballa/camtrapR documentation built on April 7, 2024, 9:08 p.m.