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

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

python 水墨上仙 3164次浏览 已收录 手机上查看

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)
[开心洋葱]
分享 (0)
水墨上仙
关于作者:
水墨上仙
……