资源简介
代码片段和文件信息
# coding:utf-8
from PIL import Image ImageDraw ImageFont
def add_text_to_image(image text):
font = ImageFont.truetype(‘C:\Windows\Fonts\STXINGKA.TTF‘ 36)
# 添加背景
new_img = Image.new(‘RGBA‘ (image.size[0] * 3 image.size[1] * 3) (0 0 0 0))
new_img.paste(image image.size)
# 添加水印
font_len = len(text)
rgba_image = new_img.convert(‘RGBA‘)
text_overlay = Image.new(‘RGBA‘ rgba_image.size (255 255 255 0))
image_draw = ImageDraw.Draw(text_overlay)
for i in range(0 rgba_image.size[0] font_len*40+100):
for j in range(0 rgba_image.size[1] 200):
image_draw.text((i j) text font=font fill=(0 0 0 50))
text_overlay = text_overlay.rotate(-45)
image_with_text = Image.alpha_composite(rgba_image text_overlay)
# 裁切图片
image_with_text = image_with_text.crop((image.size[0] image.size[1] image.size[0] * 2 image.size[1] * 2))
return image_with_text
if __name__ == ‘__m
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 61428 2019-02-28 07:07 test.jpg
文件 1161 2019-02-28 07:08 main.py
相关资源
- python 给图片增加透明水印(文字)
- python采集百度贴吧图片并保存到本地
- selenium右击另存为图片(windows可用)
- python 给图片添加数字水印
- python提取word中的图片到指定文件夹
- 从图像数据集读取图片并拼接成大图
- Python去水印(基于cv2)
- 监控文件夹,发现psd文件自动生成j
- 煎蛋网图片爬虫
- python屏蔽文字程序(敏感词屏蔽程序
- 百度图片识别
- 多张图片识别文字(基于AipOcr)
- python批量图片(pysnooper)
- python合并PDF文件、图片先转化为A4纸大
- 登陆需要密码以及图片验证的网站 如
- 多线程网站图片
- python抓取网页图片
- python 采集指定网址的图片并保存到本
- python 解析pdf文件中的文字成字符串(
- Python采集尤图网美女图片
- python 采集美图录网站的图片
- python 截图并识别图片中的文字(基于
- python图片人脸检测
- Python编程之美-最佳实践指南中文文字
- python 本地相似图片识别
- 基于深度学习字符型图片数字验证码
- python百度图片
- python爬取图片网站(将图片至本地)
- python 颜色识别检测图片中的食物是否
- Python图片识别中文-验证通过
评论
共有 条评论