Discuss / Python / 实例

实例

Topic source

from PIL import Image,ImageDraw,ImageFont,ImageFilter import random print(chr(random.randint(65,90))) def rndChar(): return chr(random.randint(65,90)) def rndColor(): return (random.randint(64,255),random.randint(64,255),random.randint(64,255))

随机颜色2:

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

240 x 60:

width = 60 4 height = 60 image=Image.new('RGB',(width,height),(255,255,255)) font=ImageFont.truetype('C:/Windows/Fonts/Arial.ttf',36) draw=ImageDraw.Draw(image) for x in range(width): for y in range(height): draw.point((x,y),fill=rndColor()) for t in range(4): draw.text((60t+10,10),rndChar(),font=font,fill=rndColor2()) image=image.filter(ImageFilter.BLUR) image.save('C:/Users/Jhy/Desktop/yanzhengma.jpg')


  • 1

Reply