python报告水印怎么弄_python 图片处理-添加水印
#-*- coding:utf-8 -*-
importosfrom PIL importImage,ImageDraw,ImageFont#图片路径,水印,文件名
defwatermake_picture(imagefile,text,filename):
img=Image.open(imagefile)
(img_x,img_y)=img.size#字体样式,以及字体大小
fontsize=60fontpath='C:\\WINDOWS\\Fonts\\STXINGKA.TTF'#华文行楷
font=ImageFont.truetype(fontpath,fontsize)#添加字体的位置
font_x=img_x - int((img_x * 1.5) / 10)
font_y=img_y - int((img_y * 1.5) / 10)#字体颜色(以下两种都可以)
#fill = (0, 0, 0)
fill='green'img_draw=ImageDraw.Draw(img)
img_draw.text((font_x,font_y),text.decode('utf-8'),fill,font)#创建新的文件来存储图片
new_img_path='new images'
if notos.path.exists(new_img_path):
os.makedirs(new_img_path)
img.save(new_img_path+'/'+filename+'.jpg')if __name__=='__main__':#获取当前文件夹下的所有文件
files=os.listdir(os.getcwd())for filename infiles:if 'jpg'==filename.split('.')[-1].lower() or 'png'==filename.split('.')[-1].lower():
img=Image.open(filename)
img.show()#打开图片
text=raw_input('请输入该张图片要加入的水印:')
imgName=raw_input('该图片保存的名字为:')
watermake_picture(filename,text,imgName)print imgName+u'.jpg创建成功!'
python报告水印怎么弄_python 图片处理-添加水印相关推荐
- python报告水印怎么弄_Python如何为图片添加水印
添加水印的主要目的是为了版权保护,使自己的图像不被抄袭或者恶意转载.网上有很多制作水印的工具,本帖介绍怎么使用Python-Pillow库给图片添加水印. 使用ImageMagick添加图片水印-Li ...
- python报告水印怎么弄_超简单Python安全批量打水印教程!
工作的时候,尤其是自媒体,我们必备水印添加工具以保护我们的知识产权 网上有许多的在线/下载的水印添加工具,但他们或多或少都存在以下问题:在线工具需要上传到对方服务器,信息不安全. 很多工具不具备批量处 ...
- python报告水印怎么弄_如何用python操作word添加水印?这里有个问题,希望大家看一下!...
#coding:utf8 import win32com from win32com.client import Dispatch, constants wordApp = win32com.clie ...
- python 识图点击_Python图片识别找坐标(appium通过识别图片点击坐标)
***如果只想了解图片相似度识别,直接看第一步即可 ***如果想了解appium根据图片识别点击坐标,需要看第一.二.三步 背景|在做UI测试时,发现iOS自定义的UI控件,appium识别不到.所以 ...
- python 识图点击_Python图片识别——人工智能篇
一.安装pytesseract和PIL PIL全称:Python Imaging Library,python图像处理库,这个库支持多种文件格式,并提供了强大的图像处理和图形处理能力. 由于PIL仅支 ...
- 照片如何批量加水印怎么弄?图片如何批量加水印?
很多电商老板给图片添加水印,不仅可以更好地保护图片版权,也可以到达宣传效果.如果一张一张的添加水印耗费大量时间,而且极大影响工作效率.图片如何批量加水印(https://www.yasuola.com ...
- python当前时间怎么弄_python获取当前时间
我有的时候写程序要用到当前时间,我就想用python去取当前的时间,虽然不是很难,但是老是忘记,用一次丢一次, 为了能够更好的记住,我今天特意写下这篇文章,如果你觉的对你有用的话,可以收藏下. 取得时 ...
- python生成中文字符画_Python 图片转字符画
-- coding:utf-8 -- from PIL import Image import argparse 命令行输入参数处理 parser = argparse.ArgumentParser( ...
- 批量图片加水印怎么弄
虽然现在处理图片已经很方便了,大部分人都在手机上进行操作,但如果你的图片数量很多且需要添加水印的话就另当别论了.那么批量图片加水印怎么弄?教你一个超快速的方法,需要把图片导到电脑操作.只需要3步就能快 ...
最新文章
- TensorFlow实现基于深度学习的图像补全
- arcgis 快速制图插件_51GIS学院|ArcGIS空间数据分析系列课程的27个视频
- Linux 常见命令
- SAP Oracle EBS集成解决方案
- nyoj-619 青蛙过河
- troubleshoot之:使用JFR分析性能问题
- 浅谈城市规划在移动GIS方面的应用发展
- 【C++深度剖析教程30】C++中抽象类和接口
- DIY制作otto机器人
- 深度学习——用向量重新组织输入数据
- Java集合之一—HashMap
- 【《离散数学》试卷(A)】离散数学期末考试题——分享篇——题目完善、答案详尽【推荐学习】
- BT3下载 与 BT3 U盘版制作
- 51单片机60秒倒计时 数码管显示
- java通过freemarker导出包含富文本图片的word文档
- CodeCademy | Python | 6. Pyglatin
- opta球员大数据预测胜负_大数据预测简介及使用流程
- 解析LDO的五大作用,这里有你意想不到的答案
- 微信小程序和用网易新闻api实现自己的微信小程序
- 虚拟试穿--测试上衣代码详解