From 478eaf29be7c1c7c89dad68cbe4ba43df9ed190f Mon Sep 17 00:00:00 2001 From: conglinyizhi Date: Sat, 7 Dec 2024 10:12:15 +0800 Subject: [PATCH] =?UTF-8?q?=E2=9C=A8=20feat(main):=20=E5=B0=86=E5=9B=BE?= =?UTF-8?q?=E5=83=8F=E5=A4=84=E7=90=86=E4=BB=8E=20RGB8=20=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2=E4=B8=BA=20Luma8=20=E6=A0=BC=E5=BC=8F=EF=BC=8C?= =?UTF-8?q?=E6=8F=90=E5=8D=87=E6=80=A7=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main.rs b/src/main.rs index 274928c..d389105 100644 --- a/src/main.rs +++ b/src/main.rs @@ -44,13 +44,13 @@ fn main() { Ok(data) => { let start = Instant::now(); let img = image::load_from_memory(&data).unwrap(); - let rgb_data = img.to_rgb8(); + let rgb_data = img.to_luma8(); if w == 0 { w = rgb_data.width() as i32; h = rgb_data.height() as i32; } let fltk_image = - RgbImage::new(&rgb_data.as_raw(), w, h, ColorDepth::Rgb8).unwrap(); + RgbImage::new(&rgb_data.as_raw(), w, h, ColorDepth::L8).unwrap(); frame.set_image(Some(fltk_image)); frame.redraw(); let duration = start.elapsed();