python图片转字符画怎么打开图片
1、这里以jupyter notebook作为演示,新建一个空白的PYTHON文件。


4、with open('test.png', 'rb') as photo: with open('test_copy.png', 'wb') as photo_copy: photo_copy.write(photo.read()) 我们可以用嵌套,一边打开一边写另外一个新文件,这样就能以字符的形式打开图片。但是这样只能处理一些比较小的图片。

5、with open('test.png', 'rb') as photo: print(len(photo.read())) 我们查看一下总长度,实际上我们打开某些图片的时候,因为太大一次性电脑会很慢。我们可以设定读取的值。

7、with open('test.png', 'rb') as photo: with open('test_copy1.png', 'wb') as photo_copy1: max = 1000 max_read = photo.read(max) while len(max_read) > 0:然后我们设置一下循环条件。

9、with open('test.png', 'rb') as photo: with open('test_copy1.png', 'wb') as photo_copy1: max = 1000 max_read = photo.read(max) while len(max_read) > 0: photo_copy1.write(max_read) max_read = photo.read(max) 最后我们必须让程序连续按照我们的指定的间距读取,因为read重复写就会继续往下读取。
