From d39354a51f5e725d60bb5792d5c12fc5385bd68b Mon Sep 17 00:00:00 2001 From: Rodrigo Torres Date: Wed, 18 Jan 2023 15:27:24 -0300 Subject: [PATCH] Change interpolation to bilinear (#895) --- czkawka_gui/src/connect_things/connect_button_compare.rs | 4 ++-- czkawka_gui/src/initialize_gui.rs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/czkawka_gui/src/connect_things/connect_button_compare.rs b/czkawka_gui/src/connect_things/connect_button_compare.rs index 121b6bb..2bd6436 100644 --- a/czkawka_gui/src/connect_things/connect_button_compare.rs +++ b/czkawka_gui/src/connect_things/connect_button_compare.rs @@ -414,14 +414,14 @@ fn generate_cache_for_results(vector_with_path: Vec<(String, String, TreePath)>) #[allow(clippy::never_loop)] loop { - let pixbuf_big = match resize_pixbuf_dimension(pixbuf, (BIG_PREVIEW_SIZE, BIG_PREVIEW_SIZE), InterpType::Nearest) { + let pixbuf_big = match resize_pixbuf_dimension(pixbuf, (BIG_PREVIEW_SIZE, BIG_PREVIEW_SIZE), InterpType::Bilinear) { None => { println!("Failed to resize image {full_path}."); break; } Some(pixbuf) => pixbuf, }; - let pixbuf_small = match resize_pixbuf_dimension(pixbuf_big.clone(), (SMALL_PREVIEW_SIZE, SMALL_PREVIEW_SIZE), InterpType::Nearest) { + let pixbuf_small = match resize_pixbuf_dimension(pixbuf_big.clone(), (SMALL_PREVIEW_SIZE, SMALL_PREVIEW_SIZE), InterpType::Bilinear) { None => { println!("Failed to resize image {full_path}."); break; diff --git a/czkawka_gui/src/initialize_gui.rs b/czkawka_gui/src/initialize_gui.rs index 1cac6ff..3ae0ec8 100644 --- a/czkawka_gui/src/initialize_gui.rs +++ b/czkawka_gui/src/initialize_gui.rs @@ -669,7 +669,7 @@ fn show_preview( } }; - pixbuf = match resize_pixbuf_dimension(pixbuf, (800, 800), InterpType::Nearest) { + pixbuf = match resize_pixbuf_dimension(pixbuf, (800, 800), InterpType::Bilinear) { None => { add_text_to_text_view( text_view_errors,