Package: cuvis.r 0.1.0

R. Heller

cuvis.r: R Bindings for the Cubert CUVIS Hyperspectral SDK

Provides R bindings to the Cubert CUVIS C SDK for reading, processing, and exporting hyperspectral imaging data from Cubert snapshot cameras. Supports loading proprietary '.cu3s' session files, applying the full calibration pipeline (dark subtraction, white reference normalization, spectral radiance, reflectance), and exporting to standard formats (ENVI, TIFF). Requires the Cubert CUVIS SDK to be installed separately. This package mirrors the API of 'cuvis.python' (<https://github.com/cubert-hyperspectral/cuvis.python>) for R users.

Authors:R. Heller [aut, cre]

cuvis.r_0.1.0.tar.gz
cuvis.r_0.1.0.zip(r-4.7-x86_64)cuvis.r_0.1.0.zip(r-4.7-arm64)cuvis.r_0.1.0.zip(r-4.6-x86_64)cuvis.r_0.1.0.zip(r-4.6-arm64)cuvis.r_0.1.0.zip(r-4.5-x86_64)
cuvis.r_0.1.0.tgz(r-4.6-x86_64)cuvis.r_0.1.0.tgz(r-4.6-arm64)cuvis.r_0.1.0.tgz(r-4.5-x86_64)cuvis.r_0.1.0.tgz(r-4.5-arm64)
cuvis.r_0.1.0.tar.gz(r-4.7-arm64)cuvis.r_0.1.0.tar.gz(r-4.7-x86_64)cuvis.r_0.1.0.tar.gz(r-4.6-arm64)cuvis.r_0.1.0.tar.gz(r-4.6-x86_64)
cuvis.r_0.1.0.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
cuvis.r/json (API)

# Install 'cuvis.r' in R:
install.packages('cuvis.r', repos = c('https://cttir.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/cttir/cuvis.r/issues

Pkgdown/docs site:https://cttir.github.io

On CRAN:

Conda:

3.85 score 4 scripts 21 exports 2 dependencies

Last updated from:ea199c4866. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK95
linux-devel-x86_64OK154
source / vignettesOK218
linux-release-arm64OK83
linux-release-x86_64OK202
macos-release-arm64OK79
macos-release-x86_64OK305
macos-oldrel-arm64OK113
macos-oldrel-x86_64OK290
windows-devel-arm64OK344
windows-devel-x86_64OK145
windows-release-arm64OK380
windows-release-x86_64OK130
windows-oldrel-x86_64OK88
wasm-releaseOK92

Exports:cuvis_availablecuvis_export_envicuvis_export_sessioncuvis_export_tiffcuvis_get_cubecuvis_get_measurementcuvis_get_metadatacuvis_get_wavelengthscuvis_has_referencecuvis_initcuvis_is_initializedcuvis_processing_contextcuvis_processing_modescuvis_reference_typescuvis_reprocesscuvis_sample_datacuvis_sample_sessioncuvis_sessioncuvis_set_referencecuvis_shutdowncuvis_version

Dependencies:clirlang

Getting Started with cuvis.r
Overview | Prerequisites | Quick Start | Initialize the SDK | Load a Session File | Extract a Measurement | Inspect Metadata | Get the Data Cube | Export to Standard Formats | Shutdown | Next Steps

Last update: 2026-10-14
Started: 2026-05-04

Calibration Workflow with cuvis.r
Overview | Calibration Pipeline | Step-by-Step Workflow | 1. Initialize and Load Data | 2. Create Processing Context | 3. Set References (if needed) | 4. Reprocess to Reflectance | 5. Compare Processing Levels | 6. Export Calibrated Data | 7. Shutdown | Integration with hyperspectR

Last update: 2026-06-24
Started: 2026-05-04