Learn R Programming

hyperbrick: Accessory Tools for (Pre)Processing Hyperspectral Images

The package hyperbrick is up to read and (pre)process hyperspectral images. These type of sensor data is usually recorded in some raw format. This package contains some easy-to-use functions to promptly build the image with some basic radiometric calibrations and setting up the spatial information. Geometric correction can be done with band-to-band registration (translation and rotation). Further functionalities allows to compute sliding windows statistics over the image.

Getting started

You can install the development version from GitHub, using:

devtools::install_github("arsilva87/hyperbrick")

Afterwards, just load it and it will be ready to use.

library("hyperbrick")

Check the package documentation to see examples of its functions.

Contact

hyperbrick is an ongoing project. Contributions are very welcome. If you have a question or have found a bug, please open an Issue or reach out directly by e-mail.

Copy Link

Version

Install

install.packages('hyperbrick')

Monthly Downloads

74

Version

1.0

License

GPL (>= 2)

Issues

Pull Requests

Stars

Forks

Maintainer

Anderson da Silva

Last Published

April 1st, 2022

Functions in hyperbrick (1.0)

read_hdr_envi

Read Metadata from an ENVI Header File
slideBrick

Sliding-Windows Statistics Over a Hyperspectral Image
registerBand3

Single Band-to-Band Registration (Rotation and Translation)
registerBand

Single Band-to-Band Registration (Translation)
buildBrick

Read and Pre-Process Hyperspectral Image
affineBrick

Affine Transformation (rotation and shift) on Images
affineCoords

Affine Transformation (rotation and shift) on Spatial Coordinates
slideWindows

Create Sliding Windows Over a Spatial Object
registerBrick

Hyperspectral Image Registration (Translation)
hyperbrick-package

Accessory Tools for (Pre)Processing Hyperspectral Images
viewSpectra

Spectral Signature of a Hyperspectral Image