A simple, fun project built out of curiosity in just a week.
HueCode is a steganography system that uses the RGB color channel to encrypt and decrypt data in visual form.
Note
Disclaimer: This is just a personal experimental project created by a Senior High School ABM student.
To install this mess, download the compiled Python package, then run:
pip install huecode-<version>.tar.gzDependencies: It only needs Pillow to work.
Mhm... I dunno, just use it for anything you like. It doesn’t have a concrete use case yet since it’s still experimental. So—yeah, do whatever you want. Here's an example of how to use it:
from HueCode import encode, decode
# Encoding your message into an image
# Default value:
# path: os.getcwd()
# filename: output.png
encode("Hello, world!", path="/path/to/file/", filename="filename.png")
# Decoding the message from the image
message = decode("output.png")
print(message) # → Hello, world!Please help me make this mess useful (╥﹏╥) plz