干扰元素
- 线条干扰
- 小圆点干扰
熟悉pillow库
我们既然需要使用pillow库制作验证码,那么首先我们先来熟悉一下我们需要用到的方法。
1...., 颜色
draw.point((500,500), fill='black')
制作我们的验证码我们就会使用到上面的方法。...随机获取绘制字符的颜色
def get_font_color(self):
font_color = (random.randint(0, 150), random.randint(0, 150...随机获取干扰线条的颜色
def get_line_color(self):
line_color = (random.randint(0, 250), random.randint(0, 255..., font=font, fill=self.get_font_color())
# 改变下一个字符的开始绘制位置
start_width = start_width +