ThermalRaster

ThermalRaster

ThermalRaster is an R package designed to enhance the processing and analysis of FLIR thermal and RGB images. It offers a comprehensive suite of functions for extracting, processing, and visualizing thermal data embedded within the metadata of FLIR images. Key features also include retrieving full and cropped RGB images. Imagery is returned as SpatRaster objects compatible with the terra package, enabling users to profit from this package’s features/toolkit.

Key Features

  • Handling RGB and Thermal Imagery: Extracts thermal data and RGB imagery from FLIR camera outputs.
  • Generating Synthetic or Predicted Thermal Images: Using the overlap between low-resolution thermal imagery with high-resolution RGB images, the package enables the creation of synthetic or predicted thermal images for either cropped or full RGB images. This is achieved through the application of the Random Forest algorithm (via the ranger package) or Deep Learning methodologies (utilizing keras/tensorflow).
  • Working with Regions-of-Interest (ROIs): The package enables the handling of JSON annotations/masks from Roboflow, enabling the extraction of ROIs from the images for further analysis, making it possible to assess, plot, analyze and model fine-scale thermal variation in micro-habitats. ROIs can also be generated with the terra package as SpatVector objects.

Repository

GitHub - joaofgoncalves/ThermalRaster

Related

comments powered by Disqus