Written: 2021-09-01 by @LavenderSnek
Revised:2023-09-27 by @Zorg-Borg
Takes any image and converts it to CodeHS Karel painting commands to recreate the image.
Install Pillow, run the command, copy all contents of the output file, and paste it into the CodeHS editor.
python3 karelpainter.py <image path> > temp.txt
Added auto sizing images to 40x40 pixels allowing for any image to be used
Changed the hex codes to color names as codeHS changed the format for the paint command
Written for CodeHS AP CSP Python, Lesson 2.1 "Practice PT: Pair-Programming Paint".
The assignment was to use the CodeHS version of Karel and make "pixel art" by individually specifying each move and color.