Skip to content

This innovative tool can be used to securely hide and retrieve messages in images, making it a fun and practical way to share information discreetly.

Notifications You must be signed in to change notification settings

FurkanKhann/ImageEncoderDecoder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

ImageEncoderDecode

This Streamlit application allows you to encode and decode messages within images. The encoded images can be used to discreetly convey information and the messages can be retrieved later using this app.

Features:

Encode a Message:

Upload an image input a message and the app will encode the message within the image. The encoding process modifies specific areas of the image to store the message.

Decode a Message:

Upload an image with an encoded message and the app will extract and display the hidden message. The decoding process identifies the message by examining the modified areas of the image.

Flow Diagram

Streamlit App Screenshot

How It Works:

Encoding Process:

1-Upload an image.
2-Enter the message you want to encode.
3-The app embeds the message into the image by modifying certain pixels. The encoded image is displayed and available for download.

Decoding Process:

1-Upload an image containing an encoded message.
2-The app analyzes the image to retrieve the hidden message.
3-The decoded message is displayed on the screen.

Project Screenshots:

project-screenshot

project-screenshot

🛠️ Installation Steps:

1. Clone the repository:

git clone https://github.com/FurkanKhann/repository.git cd repository

2. Install the required packages:

pip install -r Requirements.txt

3. Run the Streamlit app:

streamlit run main.py

💖Like my work?

contact:khanfurkan575@gmail.com
LinkedIn:https://www.linkedin.com/in/furkankhan16/

About

This innovative tool can be used to securely hide and retrieve messages in images, making it a fun and practical way to share information discreetly.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages