Python 官方文档:入门教程 => 点击学习
首先有个问题,就是模拟灰度,这里有个公式:1Gray = 0.2126 × R + 0.7152 × G + 0.0722 × B这样就好办了。当然,RGB模式下,256x256x256的颜色范围虽然被转换成了256的灰度范围,字符还是不好
首先有个问题,就是模拟灰度,这里有个公式:
|
|
这样就好办了。当然,RGB模式下,256x256x256的颜色范围虽然被转换成了256的灰度范围,字符还是不好一一对应。我们可以使用一个字符对应多个灰度的方式来解决。
记得要先安装PIL库,其中:
如果是python 2,运行 pip install PIL
。
如果是Python 3,运行 pip install pillow
。
接下来直接上代码吧:
|
|
如果想要输出到文件,可以在定义的部分,加上想要保存的文件名 OUTPUT = 'output.txt'
,然后在最后写进去:
|
|
最后,我们得到了这个:
以上就是怎么用Python将图片转为字符画的详细内容,更多请关注编程网其它相关文章!
--结束END--
本文标题: 怎么用Python将图片转为字符画
本文链接: https://www.lsjlt.com/news/211178.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0