3个版本
0.1.2 | 2019年5月28日 |
---|---|
0.1.1 | 2019年5月28日 |
0.1.0 | 2019年5月27日 |
#682 in 图像
9KB
223 行
HdrLdr
加载Radiance HDR (.hdr, .pic) 图像。Igor Kravtchenko的C++代码的稍作Rust化版本。[如果你需要除了HDR以外的更多图像格式,请查看Image2 crate。
示例
将hdrldr
添加到你的Cargo.toml
的依赖中
[dependencies]
hdrldr = "0.1"
然后,在你的Rust文件中
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
// ...
}
更多完整示例,请参阅简单HDR查看器应用程序