Skip to content

Encoding and decoding text and Images within Images with a tkinter UI.

License

Notifications You must be signed in to change notification settings

JithLord/BlackOutPoetry

Repository files navigation

image

IMPORTANT

You are free to use the code from this repository. Please do give us credits anytime you use the code or refer to the code.

This works only for WINDOWS, Linux support coming soon

How to use

Run the main.py file Note that since each character is stored in 2 pixels. The number of characters that can be encoded is reduced to 1/3rd of product of image dimensions. The characters also includes spaces.

Functionality completed

  • Encode text within Images
  • Decode text from Images
  • Build a GUI using Tkinter for uploading and displaying Image
  • Better Layout
  • Improve Button Style
  • Good Background Image
  • Improve the decoding and encoding algorithm

BlackOut Poetry UI



Image Steganography

image                                          Original Image                                                                                               Encoded Image

image

BlackOut Poetry Layout after Encoding

Functionality to be added

  • Using some sort of cypher (Caesar's ?)
  • Linux Support
  • Support for Uppercase characters
  • Formatting input text so that each of the starting letters are capitalized which can eliminate the use of whitespaces, when support for uppercase is done

Please feel free to open any issues

My Email: 308rwe3oa@relay.firefox.com // Don't Worry this email works

Contributors


Gaurav R

👀📖

JithLord

📖 🔧

Sneha L

📖🔧

About

Encoding and decoding text and Images within Images with a tkinter UI.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages