The problem
People who publish images need a simple way to show they are theirs: visible brand marks, hidden payloads, a quick check of what an image carries, and a way to clean it up, without forensic tools.
What it does
Four workflows in one studio.
- Visible text or logo watermarks, single or tiled as a grid, staggered or diagonal.
- Hidden text or a hidden logo in the least significant bits, at a strength from 1 to 8 bits per channel.
- Reveal checks that try every supported LSB depth automatically.
- A one-click cleanup model with a before and after comparison.
How it runs
The hosted studio runs entirely in the browser with the Canvas API, with no server behind it. The original Python and Flask workflow and a command line interface remain for local use. I managed the project for a team of six.
Stack
- Field
- Steganography, content authentication
- Stack
- Links
- Open StegaMark
