Discuss / Python / 玩一下有点模糊,把模糊代码屏蔽了

玩一下有点模糊,把模糊代码屏蔽了

Topic source

from PIL import Image,ImageDraw,ImageFont,ImageFilter import random

def rndchar(): L=[] #储存大小写字母和0-9的数字 for i in range(128): if 65<=i<=90 or 97<=i<=127: L.append(chr(i)) if i<=9: L.append(str(i)) return random.choice(L)

def rndcolor1(): return (random.randint(64,255),random.randint(64,255),random.randint(64,255))

def rndcolor2(): return (random.randint(32,127),random.randint(32,127),random.randint(32,127))

width=60*4 height=60 image=Image.new('RGB',(width,height),(255,255,255))

#字体 font=ImageFont.truetype('arial.ttf',36) draw=ImageDraw.Draw(image) for x in range(width): for y in range(height): draw.point((x,y),fill=rndcolor1()) for t in range(4): draw.text((60*t+10,10),rndchar(),font=font,fill=rndcolor2())

#image=image.filter(ImageFilter.BLUR) image.save('image.jpg','jpeg')


  • 1

Reply