Blind Watermark is a Python library for embedding hidden information inside images and recovering it without the original source image. It uses a DWT-DCT-SVD signal-processing pipeline to place watermarks with minimal visible change. Watermarks can contain text or raw bit arrays and may be protected with separate image and watermark passwords. The package provides both a Python API and command-line interface for embedding and extraction. Its examples evaluate recovery after rotation, cropping, masking, resizing, noise, cuts, and brightness changes. Multiprocessing can use several CPU cores during processing. The project is intended for copyright marking, traceability, and image steganography experiments.

Features

  • Blind watermark extraction without the source image
  • DWT-DCT-SVD image processing
  • Text and raw bit-array watermarks
  • Separate image and watermark passwords
  • Python and command-line interfaces
  • Multiprocess image processing

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow blind-watermark

blind-watermark Web Site

Other Useful Business Software
Build Agents and Models on One Platform Icon
Build Agents and Models on One Platform

Everything you need to build production-ready agents and models. Access 200+ Google and third-party AI models and tools.

Gemini Enterprise Agent Platform is Google Cloud's comprehensive platform for developers to build, scale, govern, and optimize agents and models. Choose from Google's most advanced models and third-party models like Anthropic's Claude Model Family.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of blind-watermark!

Additional Project Details

Programming Language

Python

Related Categories

Python Libraries

Registered

2026-08-05