bhcli

A TUI for chatting on LE PHP Chats (onion)
git clone https://git.dasho.dev/n0tr1v/bhcli.git
Log | Files | Refs | README

commit 9aa9c4b03c0649b5dfa3d3826b7d2277a6b44b30
parent 2ee024f4a22b0bb328d56d0deb8232d19065871e
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Fri, 31 Mar 2023 19:34:37 -0700

cleanup

Diffstat:
Msrc/lechatphp/mod.rs | 6+++---
1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/lechatphp/mod.rs b/src/lechatphp/mod.rs @@ -238,7 +238,7 @@ fn find_letters(img: &DynamicImage) -> HashSet<Letter> { continue; } } - + letters_set.insert(Letter::new(Point::new(x, y), c)); break; } @@ -250,7 +250,7 @@ fn find_letters(img: &DynamicImage) -> HashSet<Letter> { fn get_starting_letter<'a>(img: &DynamicImage, letters_set: &'a HashSet<Letter>) -> Option<&'a Letter> { const MIN_STARTING_PT_RED_PX: usize = 50; for letter in letters_set.iter() { - let square = img.crop_imm(letter.offset.x-5, letter.offset.y-3, LETTER_WIDTH+5+6, LETTER_HEIGHT+3+2); + let square = img.view(letter.offset.x-5, letter.offset.y-3, LETTER_WIDTH+5+6, LETTER_HEIGHT+3+2); let count_red = count_red_px(&square); if count_red > MIN_STARTING_PT_RED_PX { return Some(letter); @@ -317,7 +317,7 @@ fn count_px_on(img: &SubImage<&DynamicImage>) -> usize { } // Count pixels that are red -fn count_red_px(img: &DynamicImage) -> usize { +fn count_red_px(img: &SubImage<&DynamicImage>) -> usize { img.pixels() .filter(|(_, _, c)| is_red(*c)) .count()