Package: picohdr 0.1.1

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>.

Authors:Mike Cheng [aut, cre, cph]

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

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

Bug tracker:https://github.com/coolbutuseless/picohdr/issues

On CRAN:

Conda:

4.00 score 348 downloads 17 exports 1 dependencies

Last updated from:429760552a. Checks:15 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64OK155
linux-devel-x86_64OK144
source / vignettesOK261
linux-release-arm64OK115
linux-release-x86_64OK127
macos-release-arm64OK102
macos-release-x86_64OK194
macos-oldrel-arm64OK105
macos-oldrel-x86_64OK177
windows-devel-arm64OK205
windows-devel-x86_64OK110
windows-release-arm64OK214
windows-release-x86_64OK78
windows-oldrel-x86_64OK78
wasm-releaseOK114

Exports:adj_clampadj_gammaadj_infiniteadj_rescaleadj_shift_negatives_globaladj_shift_negatives_localarray_to_dfexr_attrsexr_infoexr_typeread_exrread_pfmtm_reinhardtm_reinhard_basictm_reinhard_variantwrite_exrwrite_pfm

Dependencies:ctypesio

Tone Mapping
HDR images | Example image | Tone-map by clamping | Tone-map by linear rescaling | Tone-map with Reinhard's technique | Tone-map with Reinhard's technique (extended) | Tone-map with Reinhard's technique (variant)

Last update: 2024-10-25
Started: 2024-10-21

Introduction
Read and display a PFM image | Read and display an EXR image | Display a non-colour channel | EXR metadata | EXR Implementation Notes

Last update: 2024-10-21
Started: 2024-10-21