picohdr: Read, Write and Manipulate High Dynamic Range Images

High Dynamic Range (HDR) images support a large range in luminosity between the lightest and darkest regions of an image. To capture this range, data in HDR images is often stored as floating point numbers and in formats that capture more data and channels than standard image types. This package supports reading and writing two types of HDR images; PFM (Portable Float Map) and OpenEXR images. HDR images can be converted to lower dynamic ranges (for viewing) using tone-mapping. A number of tone-mapping algorithms are included which are based on Reinhard (2002) "Photographic tone reproduction for digital images" <doi:10.1145/566654.566575>.

Version: 0.1.1
Imports: ctypesio
Suggests: knitr, rmarkdown, ggplot2, testthat (≥ 3.0.0)
Published: 2024-10-28
DOI: 10.32614/CRAN.package.picohdr
Author: Mike Cheng [aut, cre, cph]
Maintainer: Mike Cheng <mikefc at coolbutuseless.com>
BugReports: https://github.com/coolbutuseless/picohdr/issues
License: MIT + file LICENSE
Copyright: The included images in the 'inst/image' directory were created by the package author (Mike Cheng) and are licensed under CC0 1.0. See 'COPYRIGHTS' file for more details.
picohdr copyright details
URL: https://github.com/coolbutuseless/picohdr
NeedsCompilation: yes
Materials: NEWS
CRAN checks: picohdr results

Documentation:

Reference manual: picohdr.pdf
Vignettes: Introduction (source, R code)
Tone Mapping (source, R code)

Downloads:

Package source: picohdr_0.1.1.tar.gz
Windows binaries: r-devel: picohdr_0.1.1.zip, r-release: picohdr_0.1.1.zip, r-oldrel: picohdr_0.1.1.zip
macOS binaries: r-release (arm64): picohdr_0.1.1.tgz, r-oldrel (arm64): picohdr_0.1.1.tgz, r-release (x86_64): picohdr_0.1.1.tgz, r-oldrel (x86_64): picohdr_0.1.1.tgz

Linking:

Please use the canonical form https://CRAN.R-project.org/package=picohdr to link to this page.