参考:https://www.shiyanlou.com/courses/370/labs/1191/document
-
转换前
-
转换后
-
这个实验只能对“线条分明”的图片进行转换,原理也很简单,参照该实验并做了点注释。
import argparse
from PIL import Image
#自定义字符画使用的字符
chars=list("$@B%8&WM#*oahkbdpqwmZO0QLCJUYXzcvunxrjft/\|()1{}[]?-_+~<>i!lI;:,\"^`'. ")
length=len(chars)
#定义命令行运行时的命令参数
parser=argparse.ArgumentParser()
parser.add_argument('-s','--src')
parser.add_argument('-o'