bhcli

"Strange's fork of n0tr1v's bhcli (onion)"
git clone https://git.dasho.dev/Strange/bhcli.git
Log | Files | Refs | README

commit bf6d72fa7de4eb1f26d8cc1c169fa32fd5aaa5d3
parent 9d29587ce3a546ae335d09dd26db7a2233f23617
Author: n0tr1v <n0tr1v@protonmail.com>
Date:   Thu, 30 Mar 2023 02:48:25 -0700

cleanup

Diffstat:
Msrc/lechatphp/mod.rs | 17+++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/src/lechatphp/mod.rs b/src/lechatphp/mod.rs @@ -408,33 +408,34 @@ impl From<(u32, u32)> for Point { } fn get_contour_red_pixels(top_left_pt: &Point, img: &DynamicImage) -> Vec<Point> { + let (img_width, img_height) = img.dimensions(); let mut out = vec![]; - for i in 0..img.width() { + for i in 0..img_width { if let Some(px_color) = get_pixel_in_bound(img, i, 0) { if px_color == *RED_COLOR { out.push(top_left_pt.add(Point::new(i, 0))); } } - if let Some(px_color) = get_pixel_in_bound(img, i, img.height()-1) { + if let Some(px_color) = get_pixel_in_bound(img, i, img_height -1) { if px_color == *RED_COLOR { - out.push(top_left_pt.add(Point::new(i, img.height()-1))); + out.push(top_left_pt.add(Point::new(i, img_height -1))); } } } - for i in 1..img.height()-1 { + for i in 1..img_height -1 { if let Some(px_color) = get_pixel_in_bound(img, 0, i) { if px_color == *RED_COLOR { out.push(top_left_pt.add(Point::new(0, i))); } } - if img.width() < img.height() { - if img.width() == 150 { + if img_width < img_height { + if img_width == 150 { continue; } } - if let Some(px_color) = get_pixel_in_bound(img, img.width()-1, i) { + if let Some(px_color) = get_pixel_in_bound(img, img_width -1, i) { if px_color == *RED_COLOR { - out.push(top_left_pt.add(Point::new(img.width()-1, i))); + out.push(top_left_pt.add(Point::new(img_width -1, i))); } } }