



下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
第python實現水印生成器draw=ImageDraw.Draw(image)
font=ImageFont.truetype("simsun.ttc",40,encoding="unic",index=1)
#設置水印字體
draw.text((80,200),content,color,font)#設置水印位置
image.save(savefilepath)
#橫向中間水印
defauto_make_watermark2(filepath,content,color,savefilepath):
"""
:paramfilepath:圖片路徑
:paramcontent:水印文字
:paramcolor:水印顏色
:paramsavefilepath:保存路徑
:return:
"""
image=Image.open(filepath).convert('RGB')
draw=ImageDraw.Draw(image)
font=ImageFont.truetype("simsun.ttc",40,encoding="unic",index=1)
#設置水印字體
draw.text((80,400),content,color,font)
#設置水印位置
image.save(savefilepath)
#橫向最下方水印
defauto_make_watermark3(filepath,content,color,savefilepath):
"""
:paramfilepath:圖片路徑
:paramcontent:水印文字
:paramcolor:水印顏色
:paramsavefilepath:保存路徑
:return:
"""
image=Image.open(filepath).convert('RGB')
draw=ImageDraw.Draw(image)
font=ImageFont.truetype("simsun.ttc",40,encoding="unic",index=1)
#設置字體
draw.text((80,image.size[1]-150),content,color,font)#設置水印位置
image.save(savefilepath)
#橫向中間傾斜水印45度
defauto_make_watermark4(filepath,content,color,savefilepath,radio):
"""
:paramfilepath:圖片路徑
:paramcontent:水印文字
:paramcolor:水印顏色
:paramsavefilepath:保存路徑
:paramradio:水印傾斜角度
:return:
"""
im=Image.open(filepath)
watermark=Image.new('RGBA',im.size)
draw=ImageDraw.Draw(watermark,'RGBA')
font=ImageFont.truetype("simsun.ttc",40,encoding="unic",index=1)
#xy坐標
draw.text((80,400),content,font=font,
fill=color)
#旋轉45度
watermark=watermark.rotate(radio,Image.BICUBIC)
#透明的
alpha=watermark.split()[3]
alpha=ImageEnhance.Brightness(alpha).enhance(0.7)
watermark.putalpha(alpha)
#合成新的圖片
image2=Iposite(watermark,im,watermark)
image2.save(savefilepath)
if__name__=='__main__':
time1=time.time()
filepath=r'F:/img_spam/python添加水印/10064003738101263000320010013284.jpg'
savefilepath='F:/img_spam/python添加水印/生成/'
text="誠招發單人,vx
colors=['red','green','black']
forcolorincolors:
auto_make_watermark1(filepath,text,color,savefilepath+'10064003738101263000320010013285'+'_'+color+'_'+'top'+'.jpg')
auto_make_watermark2(filepath,text,color,savefilepath+'10064003738101263000320010013285'+'_'+color+'_'+'mmddle'+'.jpg')
auto_make_watermark3(filepath,text,color,savefilepath+'10064003738101263000320010013285'+'_'+color+'_'+'down'+'.jpg')
auto_make_watermark4(filepath,text,color,savefilepath+'10064003738101263000320010013285'+'_'+color+'_'+'angle'+'.png',45)
auto_make_watermark4(filepath,text,color,savefilepath+'10064003738101263000320010013285'+'_'+
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 筆記本計算機采購合同
- 股權投資基金委托管理合同協議書范本8篇
- 民間抵押借款標準合同范本8篇
- 2025-2026學年福清市江鏡中心小學三上數學期末學業水平測試試題含解析
- 行政法學詳細考試內容及試題及答案
- 行政管理對現代社會的影響及試題及答案
- 智能分析行政管理試題及答案
- 行政法學問題解決試題及答案詳解
- 自考行政管理試題及答案資源分享
- 中國文化在“一帶一路”倡議中的角色試題及答案
- 餡料間管理制度
- 智能座艙試題答案及解析
- 2024年度云南省二級造價工程師之安裝工程建設工程計量與計價實務強化訓練試卷B卷附答案
- 電力工程項目管理試題及答案
- 車位租賃協議書范本
- 無廢城市知識培訓課件
- 火災自動報警與消防聯動控制系統火災自動報警
- 新能源電動汽車充電設施共建共享協議
- 中考科創班試題及答案
- 五金產品購銷合同清單
- 2024年全國高中數學聯賽(四川預賽)試題含答案
評論
0/150
提交評論