1
2
3
4
5
6
7
8
use crate::backends::*;

/// faster algo than the `resized` module. Hardcoded to 512x512
pub fn thumb(f: &Path) -> Result<Vec<u8>> {
    let img = image::open(f)?.thumbnail(512, 512);
    Ok(img.to_rgb8().into_raw())
}