hdrldr

Crates.iohdrldr
lib.rshdrldr
version0.1.2
sourcesrc
created_at2019-05-27 07:52:36.43446
updated_at2019-05-28 08:47:08.599136
descriptionRadiance HDR loader in Rust
homepage
repositoryhttps://github.com/TechPriest/hdrldr
max_upload_size
id137271
size10,039
TechPriest (TechPriest)

documentation

README

HdrLdr

Load Radiance HDR (.hdr, .pic) images. Slightly rustified version of C++ code by Igor Kravtchenko. If you need more image formats besides HDR, take a look at Image2 crate.

Example

Add hdrldr to your dependencies of your Cargo.toml:

[dependencies]
hdrldr = "0.1"

And then, in your rust file:


fn main() {
    // ...
    let f = File::open("foo.hdr").expect("Failed to open specified file");
    let image = hdrldr::load(f).expect("Failed to load image data");
    // Use your image data
    // ...
}

For more complete example, see Simple HDR Viewer application

Commit count: 8

cargo fmt