What it does
The program converts text inputed by user to a 128*128 image. The second part of the program, the decoder, converts the images back to the original text.
How we built it
I built the program with python and two of the packages(pillow&tkinter). For the image generating part I used replit, as for the decoding part, I used atom as the code editor.
Challenges we ran into
As my first ever python project, I faced several challenges throughout the process. Downloading the necessary package needed for the program and setting up the code editor took me hours of time, while tons of error occurred during the installation. As I was coding, I had to learn as I code since I am not familiar with the grammar of image processing package. Due to the lack of experience, I was unable to solve many of the issues, which caused me to restart part of my project.
Accomplishments that we're proud of
I am proud being able to finish my project. As my first python project, I am proud that I was able to run my program on my terminal and the program was able to convert the image back to the original text. What also made me proud is the knowledge and experience I gained through this hackathon.
What we learned
I believe that the problem-solving skill I gained during this hackathon is what makes it significant. By having a time limit, it pushes me to learn and practice as much as possible. I can say that I have learned more in this project than I did through the past two weeks. With the helps of the mentors and great workshops, I put what I learned into practice.
I am planning on finishing and improving my program, combining it with a webpage. Improve the user interface and make it easy to use.
Built With
- atom
- pillow
- python
- replit
- tkinter
Log in or sign up for Devpost to join the conversation.