图片和二进制流之间的转化
1.图片—>二进制图像矩阵
- 读取图片,并调节图片像素(如(256,256)).
- 获取像素点的颜色(黑色:RGB(0,0,0))
- 转化二进制流写入文件(黑色:1,其余:0)
from PIL import Image
im=Image.open('算法数据/t2.jpg')
im = im.resize((256, 256), Image.NEAREST) # 调节图片大小
r,g,b = im.split()
width,height=im.size
fh=open('2.txt','w')
for i in range(height):
for j in range(width): #获取像素点颜色
color=im.getpixel((j,i))
colorsum=color