python 給目錄下的圖片批量加水印的代碼

下面的內(nèi)容內(nèi)容是關(guān)于 python 給目錄下的圖片批量加水印的內(nèi)容。

#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

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言: 本人菜鳥,不對的地方請指正,勿噴,感激不盡~~ 背景: 公司讓我扒了一些文章,要保持文章結(jié)構(gòu),圖片正確穿插...
    z_clown閱讀 2,629評論 1 0
  • 基本語法 輸入輸出 print / input 如果字符串里面有很多字符都需要轉(zhuǎn)義,就需要加很多\,為了簡化,Py...
    bitzoo閱讀 1,737評論 0 0
  • 姓名:王咫毅 學(xué)號:19021211150 【嵌牛導(dǎo)讀】在進(jìn)行機器學(xué)習(xí)的時候,經(jīng)常遇到訓(xùn)練自己的數(shù)據(jù)集的情況,如何...
    13d813107eae閱讀 1,094評論 0 0
  • 1、 5//2=25/2=2.52、全局變量 global foo3、list.index(xx) 沒有則引發(fā)異...
    SkTj閱讀 372評論 0 0
  • 16宿命:用概率思維提高你的勝算 以前的我是風(fēng)險厭惡者,不喜歡去冒險,但是人生放棄了冒險,也就放棄了無數(shù)的可能。 ...
    yichen大刀閱讀 7,884評論 0 4

友情鏈接更多精彩內(nèi)容