Python模拟动态产生字母验证码图片功能-创新互联
模拟动态产生字母验证码图片
网页标题:Python模拟动态产生字母验证码图片功能-创新互联
本文URL:http://www.jxjierui.cn/article/deihco.html
模拟生成验证码,首先要做的是生成随机的字母,然后对字母进行模糊处理。这里介绍一下 Python 提供的 Pillow 模块。

PIL:Python Image Library,Python 的图像处理标准库,功能强大。
PIL 是第三方库,使用之前需要先进行安装。具体的命令如下:(如果安装了 Anaconda,这一步可以跳过)
$ pip install pillow
下面先简单介绍 Pillow 的功能。
操作图像缩放图像,是 Pillow 的一个功能,示例如下:
from PIL import Image
# 打开图片,注意路径
img = Image.open('pitbull.jpeg')
# 获得图片尺寸
weight, height = img.size
print('原图片尺寸:{}x{}'.format(weight, height))
# 进行缩放,缩放 50%
img.thumbnail((weight//2, height//2))
print('调整后的图片尺寸:{}x{}'.format(weight//2, height//2))
# 将缩放后的图片保存
img.save('thumbnail.jpg', 'jpeg') 网页标题:Python模拟动态产生字母验证码图片功能-创新互联
本文URL:http://www.jxjierui.cn/article/deihco.html


咨询
建站咨询
