生成验证码图片(二)
来源:互联网 发布:数据库系统中分量 编辑:程序博客网 时间:2024/06/10 19:07
地址:http://blog.csdn.net/u011463646/article/details/77142012
带图片颜色
'''@author: XTing'''from PIL import Image, ImageDraw, ImageFont, ImageFilterimport random# 随机字母:def rndChar(): return chr(random.randint(65, 90))# 随机颜色1: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 * 4height = 60image = Image.new('RGB', (width, height), (255, 255, 255))# 创建Font对象:font = ImageFont.truetype('C:/Windows/Fonts/Arial.ttf', 36)# 创建Draw对象: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((60 * t + 10, 10), rndChar(), font=font, fill=rndColor2())# 模糊:image = image.filter(ImageFilter.BLUR)image.save('./captcha_picture/code.jpg', 'jpeg');image.show()
效果
阅读全文
0 0
- 生成验证码图片(二)
- .NET学习,生成图片验证码(二)
- 在servlet中生成验证码图片(二)
- Java生成验证码(二) 使用Kaptcha组件生成图片验证码
- 生成验证码(二)
- 验证码图片生成
- 生成图片验证码
- 生成验证码图片
- 生成验证码图片
- 生成验证码图片
- 生成验证码图片
- 生成验证码图片
- 生成图片验证码
- 生成图片验证码
- 生成验证码图片
- 图片验证码生成
- 生成图片验证码
- 生成图片验证码
- 判断一个字符串是否是另一个字符串翻转后的结果
- CCF 权限查询
- mybatis学习笔记2 -- springboot 多数据源
- leetcode 191. Number of 1 Bits
- libc、glibc和glib的关系
- 生成验证码图片(二)
- 数据库锁机制
- cf839C Journey题解
- leetcode 209. Minimum Size Subarray Sum
- android如何获取应用版本号和版本名称
- 如何创建并运行java线程
- 【集训Day4 动态规划】蛙人
- webpack.config.js加载文件过程
- 《马云给年轻人的77条忠告》读书笔记3