图片转换各种符号的代码python打包运行版

行业软件 2020-04-02 19:08:13

图片转换各种符号的代码python打包运行版

图片转换各种符号的代码python打包运行版

from PIL import Image
from time import sleep
zfc = '''$@B%8&WM#*abcdefghijklmnopqrstuvwxyz/\|()1{}[]?-_+~<>i!lI;:,\"^`'. '''
print('*'*20+' 请在 cmd窗口最大化模式下 运行效果更好呢 ')
name=input('*'*20+'请将图片放置本目下 再填名称图片名称 (例如 abc.jpg ):')
img = Image.open(name).convert('L')
img=img.resize((185,55))
zf=''
for h in range(0,img.size[1]):
for w in range(0,img.size[0]):
gray=img.getpixel((w,h))
zf=zf+zfc[int(((len(zfc)-1)*gray)/256)]
zf=zf+'\r\n'
print(zf)
sleep(0.05)
with open('%%%%%%%%%%%%.txt','a') as t :
t.write(zf)
print('文件写入%%%%%%%%%%%%.txt')
a=input('按回车结束!')