Fix panicking issue.

This commit is contained in:
Kavin 2023-07-13 11:00:57 +01:00
parent 3a3c1ffee8
commit 85a4beeb54
No known key found for this signature in database
GPG Key ID: 6E4598CA5C92C41F
1 changed files with 9 additions and 3 deletions

View File

@ -215,10 +215,16 @@ async fn index(req: HttpRequest) -> Result<HttpResponse, Box<dyn Error>> {
let image = image::load_from_memory(&resp_bytes).unwrap();
let width = image.width() as usize;
let height = image.height() as usize;
let buf = image.into_rgb8();
let buf = buf.as_raw().as_rgb();
let buffer = Img::new(
image.as_rgb8().unwrap().as_raw().as_rgb(),
image.width() as usize,
image.height() as usize,
buf,
width,
height,
);
let res = Encoder::new()