• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

python 给目录下的图片批量加水印

python 水墨上仙 2695次浏览

python 给目录下的图片批量加水印
water.py 放到 图片文件夹里 然后cd 到当前文件夹 python water.py

#coding=utf-8
import Image
import os
#print list[0]
#exit()
def getlogo(x1,y1):
	im =Image.open("./"+"logo.gif")
	z1=int(x1)
	z2=int(y1)
	in2=im.resize((z1,z2))
	#in2.show()
	return in2
list=os.listdir("./")
for a in list:
	#print a
	if os.path.isdir(a):
		print = "is path---------"
		continue
	if a.split('.')[1]=='py':	
		print  = "is py---------"
		continue
	path="./get/"
	if not os.path.isdir(path):
		os.mkdir(path)
	im =Image.open("./"+a)
	x=im.size[0]
	y=im.size[1]
	x1=int(x*0.5)
	y1=int(y*0.7)
	logo=getlogo((x-x1),(y-y1))
	box=(x1,y1,x,y)
	im.paste(logo, box)
	im.save(path+a)
	print "==================="+a

 


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明python 给目录下的图片批量加水印
喜欢 (0)
加载中……