image: Remove debug prints from bg color guesser

Closes #111
This commit is contained in:
Sophie Herold 2023-04-03 16:56:54 +02:00
parent 9b8bce3551
commit 5d7cbe026f

View file

@ -1670,14 +1670,14 @@ impl LpImage {
let mut transparent = 0;
let mut bad_contrast = 0;
'img: loop {
for _ in 0..dbg!(texture.width()) {
for _ in 0..texture.width() {
let Some(r) = bytes_iter.next() else { break 'img; };
let Some(g) = bytes_iter.next() else { break 'img; };
let Some(b) = bytes_iter.next() else { break 'img; };
let Some(a) = bytes_iter.next() else { break 'img; };
// 70% transparency
if dbg!(*a) < BACKGROUND_GUESS_TRANSPRAENT_PIXEL_THRESHOLD {
if *a < BACKGROUND_GUESS_TRANSPRAENT_PIXEL_THRESHOLD {
transparent += 1;
} else {
let fg = gdk::RGBA::new(
@ -1696,7 +1696,7 @@ impl LpImage {
let advance_by = stride - 4 * texture.width() as usize;
if dbg!(advance_by) > 0 {
if advance_by > 0 {
bytes_iter.nth(advance_by - 1);
}
}
@ -1706,8 +1706,8 @@ impl LpImage {
let part_transparent = transparent as f64 / n_pixels as f64;
let part_bad_contrast = bad_contrast as f64 / (n_pixels as f64 - transparent as f64);
if dbg!(part_transparent) > BACKGROUND_GUESS_TRANSPRAENT_IMAGE_THRESHOLD
&& dbg!(part_bad_contrast) > BACKGROUND_GUESS_LOW_CONTRAST_TRHESHOLD
if part_transparent > BACKGROUND_GUESS_TRANSPRAENT_IMAGE_THRESHOLD
&& part_bad_contrast > BACKGROUND_GUESS_LOW_CONTRAST_TRHESHOLD
{
Some(*BACKGROUND_COLOR_ALTERNATE)
} else {