autofocus_tools.py: fixed bug so mask.sum() always prints
This commit is contained in:
@@ -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}")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user