ShieldMnt/invisible-watermark
python library for invisible image watermark (blind image watermark) observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2041
- days_rel: n/a
- days_push: 1075
- n_releases_24m: 0
Adoption not part of the score
1972 stars · 176 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python library and command line tool for embedding and decoding invisible (blind) image watermarks that do not require the original image for extraction. It supports frequency-domain methods (DWT+DCT variants) and a deep-learning-based RivaGAN method.
Use cases
- add invisible watermarks to images for copyright protection
- embed a hidden watermark in AI-generated images on the fly
- decode a blind watermark from an image without the original
- watermark images in bulk from the command line
- protect stock photos or posters with steganographic marks
When to choose
- you need a lightweight Python library for blind image watermarking
- you want fast on-the-fly watermark embedding on CPU with the dwtDct method
- you prefer a simple pip-installable tool with both library API and CLI
When to avoid
- you need guaranteed 100% accurate watermark decoding
- your images are web screenshots or posters with homogeneous backgrounds
- you need GPU acceleration or production-grade robustness against attacks
- you need fast embedding of large images with the slower rivaGan method
Facets
library · maturity experimental
image-processing cli machine-learning image-processing security media python cli blind-watermark digital-watermarking steganography dwt dct rivagan copyright-protection linux
2 sources
- readme: https://github.com/ShieldMnt/invisible-watermark · fetched 2026-08-28 · 0a69cd295853
- registry_pypi: https://pypi.org/pypi/invisible-watermark/json · fetched 2026-08-29 · ae44b44c4d5c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ShieldMnt/invisible-watermark | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="ShieldMnt/invisible-watermark")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem