github guillaumemeyer/watermarks-remover v0.3.0
v0.3.0 — optional SynthID pixel scoring

latest releases: v0.7.0, v0.6.0, v0.5.0...
one month ago

What's new

Optional, externally backed pixel-domain SynthID scoring for images — detection only, not removal.

  • score_synthid.py adapter for an external aloshdenny/reverse-SynthID checkout
  • inspect_image.py / clean_image.py surface the score via REVERSE_SYNTHID_DIR or --synthid-dir
  • setup_synthid.sh bootstraps the checkout (scorer-only dependencies; --full installs upstream requirements)
  • Dockerfile.synthid plus make docker-synthid-build / docker-synthid-help
  • New Makefile targets smoke-synthid and bootstrap-synthid
  • Tests for the scorer adapter, CLI unavailable path, JSON parsing, and runtime errors

Notes

The upstream scorer is not bundled; it loads from a local checkout at runtime and remains under its non-commercial Research License. Pixel watermark removal and C2PA soft binding remain out of scope.

Verification: 33 tests pass, CLI smoke passes.

Don't miss a new watermarks-remover release

NewReleases is sending notifications on new releases.