INNER CODE UNIT · Python
_run_visible_auto
wiltodelta/remove-ai-watermarks · src/remove_ai_watermarks/cli.py:592
def _run_visible_auto(
source: Path,
output: Path,
*,
backend: watermark_registry.Backend,
sensitivity: watermark_registry.Sensitivity,
strip_metadata: bool,
) -> None:
"""Run the registry-wide visible pass and render its CLI result."""
from remove_ai_watermarks import api
t0 = time.monotonic()
try:
with console.status("Detecting & removing visible marks..."):
report = api.remove_visible_detailed(
str(source),
str(output),
sensitivity=sensitivity,