Skip to content

FrozenSamurai/Steganography_using_pyqt5

Repository files navigation

Description

This is a simple example of Stagnography (Text in Image & Image in Image) using python with GUI using PyQt5 & Pillow libraries.

Requirements

  • Python 3.6 or above
  • PyQt5
  • Pillow

Installation

  • Clone the repository
  • Install the requirements
  • Run the main.py file

Usage

Encoding Text In Image (Hide text in image)

  • Click on Text in Image
  • Click on Encode button
  • Enter Image Path (with extention)
  • Enter Text to be encoded
  • Enter the Output image name (with extention)
  • Click on Encode button

You can Send this encoded image to your friends using email or any other medium which does not disturb the image.

Decoding Text From Image (View text hidden in image)

  • Click on Text in Image
  • Click on Decode button
  • Enter Image Path (with extention)
  • Click on Decode button

You can get the hidden text from the image.


Encoding Image In Image (Hide image in image)

  • Click on Image in Image
  • Click on Encode button
  • Enter Image Path (with extention)
  • Enter Image to be encoded
  • Enter the Output image name (with extention)
  • Click on Encode button

You can Send this encoded image to your friends using email or any other medium which does not disturb the image.

Decoding Image From Image (View image hidden in image)

  • Click on Image in Image
  • Click on Decode button
  • Enter Image Path (with extention)
  • Click on Decode button

You can get the hidden image from the image in the parent folder.

License

MIT

Team Members

  1. Raj Jadhav
  2. Dhruv Bhanushali
  3. Manas Buchade