autofocus_tools.py: fixed bug so mask.sum() always prints

This commit is contained in:
2026-04-27 11:50:50 +02:00
parent b8ee008477
commit cc2c339210
+2 -1
View File
@@ -20,7 +20,8 @@ def focus_measure_edges(gray: np.ndarray, mask: np.ndarray | None = None, verbos
if strong.size == 0:
return 0.0
if verbose:
print(f"mask pixels: {mask.sum()}, "
mask_sum = mask.sum() if mask is not None else roi.size
print(f"mask pixels: {mask_sum}, "
f"focus={strong.mean():.2f}"
f"strong_size={strong.size}")