# _*_ encoding:utf-8 _*_ import numpy from PIL import Image
deftreatment(ima): ima=ima.convert('L') im=numpy.array(ima) print(im) for i inrange(im.shape[0]): for j inrange(im.shape[1]): if im[i,j]==255: im[i,j]=0 else: im[i,j]=1 for i in im: print(i) result2txt=str(i) withopen('text.txt','a') as file_handle: file_handle.write(result2txt) file_handle.write('\n') for i inrange(im.shape[0]): for j inrange(im.shape[1]): if im[i, j] == 0: im [i, j] = 255 else: im [i, j] = 0 new_in=Image.fromarray(im) new_in.show()
ima=Image.open('flag.png') im=treatment(ima)
正则删除空格、”[“、”]”、回车
1 2 3 4 5 6
import re str1='' str1=re.sub(' ','',str1) str1=re.sub('\[','',str1) str1=re.sub(']','',str1) print(str1)