INNER CODE UNIT · Python
elapsed
wiltodelta/remove-ai-watermarks · src/remove_ai_watermarks/cli.py:624
elapsed = time.monotonic() - t0
result, removed = report.image, report.labels
h, w = result.shape[:2]
console.print(f" Input: {source.name} ({w}x{h})")
if not removed:
# write_noop=False means nothing was written, so a pre-existing output is intact.
console.print(f" No known visible mark detected. Checked: {', '.join(watermark_registry.mark_keys())}.")
_no_visible_mark_exit(source)
_print_visible_validation(report.status, report.marks, ", ".join(removed))
size_kb = output.stat().st_size / 1024
console.print(f" Saved: {output} ({size_kb:.0f} KB, {elapsed:.2f}s)")
def _run_visible_explicit(
ctx: click.Context,
source: Path,
output: Path,
*,