alanbarret commited on
Commit
d26a77d
·
1 Parent(s): d8ff59f

Refactor density display in image processing to show total knots instead of calculated density

Browse files
Files changed (1) hide show
  1. app.py +1 -5
app.py CHANGED
@@ -154,11 +154,7 @@ def process_image(image, show_boxes=True):
154
  (padding + width//2 - 100, height + padding + padding//2),
155
  cv2.FONT_HERSHEY_DUPLEX, 0.7, (0, 0, 0), 2)
156
 
157
- # Calculate area in cm² (assuming 1 pixel = 0.0264 cm)
158
- area_cm2 = (width * height * 0.0264 * 0.0264)
159
- density = total_knots / area_cm2 if area_cm2 > 0 else 0
160
-
161
- cv2.putText(padded_img, f"{density:.2f} knots/sqcm",
162
  (padding + width//2 - 100, height + padding + padding//2 + 30),
163
  cv2.FONT_HERSHEY_DUPLEX, 0.7, (0, 0, 0), 2)
164
 
 
154
  (padding + width//2 - 100, height + padding + padding//2),
155
  cv2.FONT_HERSHEY_DUPLEX, 0.7, (0, 0, 0), 2)
156
 
157
+ cv2.putText(padded_img, f"{int(total_knots)} knots/sqcm",
 
 
 
 
158
  (padding + width//2 - 100, height + padding + padding//2 + 30),
159
  cv2.FONT_HERSHEY_DUPLEX, 0.7, (0, 0, 0), 2)
160