| """ Converts pixel-art images into cross-stitch patterns. | |||||
| This tool assumes that 1px = 1 stitch. | |||||
| TODO: | |||||
| * Change characters to symbols for ease of reading. | |||||
| * Expand number of symbols. | |||||
| * Create image from symbolized pixels instead of just printing to screen. | |||||
| * Add grid lines and edge labels to image. | |||||
| * Add legend to image, based on the `symbols` dictionary. | |||||
| * Correspond hex colors to floss colors, where possible. | |||||
| * (Maybe) add stitch count for each color. | |||||
| * (Maybe) add GUI. | |||||
| """ | |||||
| __author__ = "Noëlle Anthony" | |||||
| __version__ = "0.1.0" | |||||
| from PIL import Image | from PIL import Image | ||||
| from collections import defaultdict | from collections import defaultdict | ||||