最后两行代码不太看得懂,希望解读一下,感谢
>>> asciis = "@%#*+=-:. ">>> texts = ''
>>> for row in range(height):
for col in range(width):
gray = out.getpixel((col, row))
texts += asciis # 根据灰度值选择不同复杂度的 ASCII 字符
texts += '\n' out.getpixel((col, row))
获取out 在 的灰度值,灰度值范围为
asciis里面有【@ % # * + = - : .】 这九个字符
int(gray / 255 * 9) 根据灰度值的范围,可以取到的值有 0 1 2 3 4 5 6 7 8
asciis 表示根据不同的灰度值范围用不同的符号表示 大马强 发表于 2022-3-29 12:48
获取out 在 的灰度值,灰度值范围为
asciis里面有【@ % # * + = - : .】 这九个字符 ...
那这个代码 texts += '\n' 的意思是什么 Lijingyang 发表于 2022-3-29 14:43
那这个代码 texts += '\n' 的意思是什么
加一个换行符 可以实验modin库代替pandas,详细教程参考https://zhuanlan.zhihu.com/p/355345183
页:
[1]