如何通过Python编程实现图片到字符画的转换?
- 内容介绍
- 文章标签
- 相关推荐
本文共计433个文字,预计阅读时间需要2分钟。
首先有个问题,就是模拟灰度,这里有个公式:+ 1 + Gray=0.2126 × R + 0.7152 × G + 0.0722 × B + 这样就好办了。然而,RGB模式下,256x256x256的颜色范围自然被转换成了256的灰度范围,字符还是不好。
首先有个问题,就是模拟灰度,这里有个公式:
1
Gray = 0.2126 × R + 0.7152 × G + 0.0722 × B
这样就好办了。当然,RGB模式下,256x256x256的颜色范围虽然被转换成了256的灰度范围,字符还是不好一一对应。我们可以使用一个字符对应多个灰度的方式来解决。
记得要先安装PIL库,其中:
如果是Python 2,运行 pip install PIL。
如果是Python 3,运行 pip install pillow。
本文共计433个文字,预计阅读时间需要2分钟。
首先有个问题,就是模拟灰度,这里有个公式:+ 1 + Gray=0.2126 × R + 0.7152 × G + 0.0722 × B + 这样就好办了。然而,RGB模式下,256x256x256的颜色范围自然被转换成了256的灰度范围,字符还是不好。
首先有个问题,就是模拟灰度,这里有个公式:
1
Gray = 0.2126 × R + 0.7152 × G + 0.0722 × B
这样就好办了。当然,RGB模式下,256x256x256的颜色范围虽然被转换成了256的灰度范围,字符还是不好一一对应。我们可以使用一个字符对应多个灰度的方式来解决。
记得要先安装PIL库,其中:
如果是Python 2,运行 pip install PIL。
如果是Python 3,运行 pip install pillow。

