I made my first gui program!
I finally made a gui using tkinter. Its a super simple program that takes in an image and then makes it into text art using the braille unicode characters. You can specify the final dimensions of the characters. Also you can control how sensitive it is. Seemed like a fun thing to try!

Not many ive told have been interested or understood so I thought I should try here.  
[https://imgur.com/gallery/kMth4Cn](https://imgur.com/gallery/kMth4Cn)  


For those curious Ill explain my process  
I use tkinter to make a menu with all the settings and when you click generate it runs my image algorithm  


The algorithm is pretty simple and uses pillow  
Using pillow I get an image and convert it to black and white  


Then I use two for loops to go through the grid of data. It starts and the 0,0 pixel. It then grabs a 2 wide and 3 tall chunk of values. If the values are above the contrast value they are then set to a 1, else its a 0.  


Then I reorganize the list of values of a chunk into a binary number. This is because the unicode counts up in binary. So once i arrange all the numbers to their binary number. I just convert that number to the unicode character. Then i save that chunk to a list. I do this for ever chunk on that layer. It then moves down and repeats until we have a matrix of braille characters.  


Finally it just prints those arrays to a txt file  


The image kinda depends on how the text is displayed. On windows its inconsistent based on the zoom, certain levels of zoom cause distortions.  


Sorry if this didn't make sense I tried my best to explain for those interested. Thank you for reading!