#1 今日写了一个小东西 将图片转化成字符画
from PILimport Image
img = Image.open("D:\\")
out = img.convert("L")# L表示灰度模式
out.show()
width, height = out.size
# out_1 = out.resize((int(width * 0.7),int(height * 0.7))) # 传入原先的尺寸 改写 灰度值255是白色 0是黑色
# out_2 = out.resize((int(width * zoom),int(height * zoom * vscale))) # 也可以在后面成zoom, vscale 垂直比例系数 适情况而定
# print(out_1.getpixel((100,100))) # getpixel可以获得当前图片的位置的像素值
asciis ="$%#&*=+-. "
texts =""
for rowin range(height):
for colin range(width):
gray = out.getpixel((col,row))
texts += asciis[int(gray /255 *9)]
texts +="\n"
with open("D:\\ ******.txt" ,"w")as file:
file.write(texts)
#2《国难1900》
#3 《太平天国》凤凰卫视纪录片 实在是太逗了