From 5aea6ab17604d7da12fe07eb9e0caf04dc32497a Mon Sep 17 00:00:00 2001 From: Arnaud_Cayrol Date: Sun, 15 Feb 2026 20:15:55 +0100 Subject: [PATCH] padding filter debug: only keep images where padding% > 0 --- src/pipeline/steps/crop_and_resize.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/pipeline/steps/crop_and_resize.rs b/src/pipeline/steps/crop_and_resize.rs index 4a7a7b9..f076d79 100644 --- a/src/pipeline/steps/crop_and_resize.rs +++ b/src/pipeline/steps/crop_and_resize.rs @@ -98,6 +98,11 @@ impl ProcessingStep for CropAndResizeStep { let edges = ctx .get_computed(computed_keys::PADDING_EDGES) .and_then(|v| v.as_padding_edges())?; + + // Don't save debug images for passed photos with zero padding + if edges.total_fraction() == 0.0 { + return None; + } let image = ctx.image.as_ref()?; let rgb = image.to_rgb8(); let (width, height) = (rgb.width(), rgb.height());