'maimer' is an R package that provides tools to edit, extract, and manage camera metadata seamlessly, and analyze/visualize data, streamlining workflows.
- ✏️🖥️ Edit metadata fields directly within R through exiftool or using the integrated Graphical User Interface (GUI) without requiring extensive coding knowledge.s
- 🗂️ Batch editing capabilities to modify metadata for multiple files simultaneously.
- 🖼️ Extract metadata, including timestamps, GPS coordinates (if available), camera settings, and more from various image and video formats commonly used in camera traps.
- etc.
The functions are designed to work well with other R packages such as camtrapR, overlap, etc. for further processing and analysis.
You can install 'maimer' directly from GitHub using the following command:
# Install devtools package if you haven't already
if(!'devtools' %in% rownames(installed.packages())){
install.packages("devtools")
}
# Install maimer from GitHub
devtools::install_github("stangandaho/maimer")
Once installed, 'maimer' can be loaded and used in R scripts or through the GUI. For consistency and understanbaility, the most package function name started by mm_* . Here’s a simple example to get started:
# Load the maimer package
library(maimer)
# Example: Extract metadata from a camera trap image
metadata <- mm_get_metadata("path/to/image.jpg")
head(metadata)
# Example: Add field to metadata
mm_create_hs(path = image_path, value = c("Species" = "Vulture"))
# Launch the GUI
mm_app()
- I welcome contributions including bug reports.
- License: MIT
- Get citation information for maimer in R doing
citation("maimer")
. - Please note that this project is released with a Contributor Code of Conduct. By participating in this project you agree to abide by its terms.