2019-06-22 D182

#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 《太平天国》凤凰卫视纪录片   实在是太逗了 

你可能感兴趣的:(2019-06-22 D182)