图像处理功能
通过使用python中的PILku中的一些来实现。
代码例子:
1.将文字写入图片中。
1 | #coding:gb2312 |
2.生成二维码图片
1 | import qrcode |
3.取出图片中每个像素并输入到txt中
1 | #coding:gb2312 |
4.根据一个含有像素的txt文件生成图片
#coding:gb2312
import Image
f=open("flag.txt")
img=Image.new('1',(410,410))
d=img.load()
img_arry=[]
##stuple=set()
i=0
for line in f:
line=line.strip().split(",")
stuple =[]
stuple.append(int(line[0][1:]))
stuple.append(int(line[1][1:]))
stuple.append(int(line[2][1:-1]))
img_arry.append(tuple(stuple))
for x in range(410):
for y in range(410):
img.putpixel((x, y), img_arry[i][0])
i+=1
img.save("flag.jpg")