如今来实现如何将一个图片数字转为二进制的数据,并保存到为本中python
代码在github托管git
#!/usr/bin/env python3 # -*- coding: utf-8 -*- ''' 图片处理成32x32的二进制数据 ''' from PIL import Image # 打开要处理的图像 img_src = Image.open('a.png') size = img_src.size # 转换图片的模式为RGBA img_src = img_src.convert('RGB') with open('1.txt','wb') as f: for i in range(size[0]): for j in range(size[1]): tmp = img_src.getpixel((j,i)) if(tmp != (255,255,255)): f.write(b'1') else: f.write(b'0')