一、python+PIL给图片添加文字水印
2019-01-06 19:14
295 查看
python+PIL给图片添加文字水印
最近需要给同一张图片添加不同的水印保存,在网上搜了很多,也不是很有效,在这儿记录一下我运行正确无误的代码,方便自己以后查看:
#读取文件每一行,写到图片中间位置,并以读取的字符命名水印图片 #encoding:utf-8 from PIL import ImageFont from PIL import Image from PIL import ImageDraw src = Image.open('D://img//test.jpg') file = open('name.txt','r',encoding='utf8') for line in file: img = src.copy() draw = ImageDraw.Draw(img) fnt = ImageFont.truetype(r'C:\Windows\Fonts\STKAITI.TTF',32) line = line.strip().lstrip().rstrip('/n') draw.text((img.size[0]/2,img.size[1]/2),line,(0,0,0),font=fnt) str = (r'D://test//',('.jpg')) str = u''+line.join(str)+'' img.save(str) print(str) file.close()
相关文章推荐
- 利用python pil 实现给图片上添加文字
- Python PIL 图片水印添加
- Python PIL 图片添加水印
- python使用PIL给图片添加文字生成海报示例
- java实现给图片添加水印和文字
- java实现给图片添加水印和文字
- 生成缩略图、为图片添加文字水印、图片水印的类
- java图片添加水印,包括文字水印和图片水印
- 在图片添加旋转的水印文字
- ios 视频编辑,添加文字、图片(CA动画)水印,合成视频
- 图片处理——使用NDK添加文字和图片水印
- asp.net 生成缩略图、为图片添加文字水印、图片水印等功能
- iOS—Quartz 2D 绘图(在图片上添加水印(文字))
- android 图片添加多行文字水印 文字类似textView自动换行
- ASP.NET 上传图片添加文字、Logo水印
- php为图片添加文字水印
- PHP 给上传到网页的图片添加水印(文字和图像)
- 添加水印(文字and图片)
- php图片添加文字水印实现代码
- Java给图片添加图片、文字水印