rust - 在 Rust 中获取图像的文件大小
问题描述
如何使用 rust 中的图像箱确定图像的文件大小?
let img = image::open("imgs/2.jpg").unwrap();
let myBytes = &img.to_bytes();
//get the number of bytes?
解决方案
让image
crate 处理图像,让标准库的fs
模块处理文件系统:
let imgSize = std::fs::metadata("imgs/2.jpg").unwrap().len();
还要寻找std::fs::Metadata
struct的其他功能
推荐阅读
- android - 此进程的传出事务必须是 FLAG_ONEWAY
- javascript - 如何通过使用 JavaScript 输入开放日期和持续时间月份来获取未来的日期月份和年份
- matlab - 代码无法协调向量分配
- javascript - 解决承诺后返回数组
- python - 在 Python3 中为 IF ELSE 条件语句的每个条件传递值给变量
- css - 如何不拉伸 flexbox 或网格项的自然文本高度(在文本上使用背景颜色)?
- android - 使用 Android Studio 时发生错误“类型参数绑定为 C in”
- javascript - 通过手动输入的 ID 在 JSON 数组中查找
- amazon-web-services - PUT/POST/DELETE:403 错误禁止 + AWS SAM 的 CORS 错误
- php - 获取特定用户的主题标签帖子