Sanjana00 / Image-Steganography

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Image Steganography

Encryption - hides an image in another image

Decryption - takes encrypted image to produce original images

Dependencies

  • Python OpenCV

pip3 install opencv-python

  • Numpy

pip3 install numpy

Usage

Encryption

$: chmod +x encrypt.py

$: ./encrypt.py <file1> <file2> (<name>)

Where and are images in the source folder (img/)

Creates file <name>.png in destination folder (encrypt/). If name not given, default is output.png

Decryption

$: chmod +x decrypt.py

$: ./decrypt.py <filename> (<name>)

Where is an image in source folder (encrypt/)

Creates files <name>1.png and <name>2.png in destination folder (decrypt/) if name given.

If name not given, default is output1.png and output2.png

About


Languages

Language:Python 100.0%