来自SubImage的DynamicImage

问题描述 投票:1回答:1

使用image crate,我正在尝试裁剪图像并调整大小而不复制整个图像。

let img: DynamicImage = image.open("image.jpg").unwrap();
let square: SubImage<&DynamicImage> = image.view(0, 0, 100, 100);
let small_square = square.thumbnail(25, 25); <-- no method named `thumbnail` for type SubImage

我怎样才能直接在DynamicImage上使用SubImage的方法?

image rust
1个回答
1
投票

你可以将子图像传递给image::imageops::thumbnail()

© www.soinside.com 2019 - 2024. All rights reserved.