LOGO Encoding and Decoding Project

Python Image-encoding PIL NumPy

LOGO Encoding and Decoding Project

Overview

This project implements a unique way of encoding numerical data into visual patterns using logos. It provides two main implementations:

Features

Technical Details

Usage Example

# Encode a number into circles
encoded_image = create_color_logo_from_number(11354783)
encoded_image.show()
encoded_image.save("encoded_logo.jpg", format="JPEG")

# Decode the image back to number
binary_result, decoded_number = decode_color_logo(encoded_image)
print(f"Binary: {binary_result}")
print(f"Decoded number: {decoded_number}")
        

Applications