Skip to content
This repository has been archived by the owner on Jan 27, 2022. It is now read-only.

haxxorsid/watermark-dwt-matlab

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Watermarking using DWT-SVD in MATLAB

Screenshots

Initial Window

Initial

Output

Output

Usage -

  1. Run gui.m
  2. gui.m & logic.m must be in same dir.
  3. Sample images are provided in sample dir.
  4. Grayscale or RGB images are supported.
  5. Click on "Embed" to Embed the watermark in source.
  6. Click on "Save" to save the watermarked image.
  7. Click on "Extract" to extract back watermark.

Features -

  1. Select source, watermark image using filen dialog.
  2. Save watermarked image on disk using file dialog.
  3. In case of RGB image, select either R/G/B component or convert to Grayscale using dropdown.
  4. Provide embedding strength in inpox box. (Default: 0.75)
  5. Different stages of actions on image are displayed.
  6. Watermark extraction is provided.

Note -

Program uses DWT+SVD technique to embed and extract watermark. Works fine on Matlab 2017.

About

MATLAB program with GUI to watermark images

Topics

Resources

Stars

Watchers

Forks

Languages