美文网首页
python 给目录下的图片批量加水印的代码

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

作者: 22334 | 来源:发表于2021-11-07 00:29 被阅读0次

下面的内容内容是关于 python 给目录下的图片批量加水印的内容。

#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]

logo=getlogo((x-x1),(y-y1))

box=(x1,y1,x,y)

im.paste(logo, box)

im.save(path+a)

print "==================="+a

相关文章

网友评论

      本文标题:python 给目录下的图片批量加水印的代码

      本文链接:https://www.haomeiwen.com/subject/vsvszltx.html