如何解决如何从 tiff 箱中获取 DecodingResult 枚举的 U8(Vec<u8>) 部分?
我正在寻找有关如何使用 tiff::decoder::Decoder::read_image
的示例。我不确定如何使用函数发回的 DecodingResult
。
我是这样读的:
let img_file = File::open("heightmap.tif").expect("Cannot find test image!");
let mut decoder = Decoder::new(img_file).expect("Cannot decode image");
let dim = decoder.read_image().unwrap();
如何遍历 DecodingResult
?
pub enum DecodingResult {
U8(Vec<u8>),U16(Vec<u16>),U32(Vec<u32>),U64(Vec<u64>),F32(Vec<f32>),F64(Vec<f64>),}
我不知道如何获得这个枚举的 U8(Vec<u8>)
部分。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。