首页 > 解决方案 > 在 Rust 中获取图像的文件大小

问题描述

如何使用 rust 中的图像箱确定图像的文件大小?

let img = image::open("imgs/2.jpg").unwrap();
let myBytes = &img.to_bytes();
//get the number of bytes?

标签: rust

解决方案


imagecrate 处理图像,让标准库的fs模块处理文件系统:

let imgSize = std::fs::metadata("imgs/2.jpg").unwrap().len();

还要寻找std::fs::Metadatastruct的其他功能


推荐阅读