給圖片加水印的簡易方法
工作中常遇到單位要求提供證件的掃描件,為了自己的資訊保安,加個水印
from PIL import Image, ImageDraw, ImageFont
import os
pic_name = 'XXX'
path = '/Users/qyk/Desktop/' + pic_name + '.jpg'
img = Image.open(path).convert('RGB')
fnt = ImageFont.truetype(font='/Library/Fonts/noto/NotoSansMonoCJKsc-Bold.otf',size=40) # 字型及大小
# 下載一個googlenoto,將其放在Fonts資料夾下,解決漢字水印問題
d = ImageDraw.Draw(img)
word = '僅用於XXX備案'
d.text((img.size[0]-1100,img.size[1]-440),text=word,font=fnt,fill=(0,0,0)) # 水印的位置,內容,字型,顏色
# (0,0,0) 黑,(0,0,255)藍,(0,255,0)綠,(255,0,0)紅,(255,255,255)白
# d.text((img.size[0]-1100,img.size[1]-840),text=word,font=fnt,fill=(0,0,0)) # 水印的位置,內容,字型,顏色
img.show()
save_path = '/Users/./Desktop/' + pic_name + '_XXX' + '.jpg'
img.save(save_path)
相關文章
- HttpHandler給本站加圖片水印HTTP
- 給picgo上傳的圖片加個水印PicGo
- 寫個給圖片加水印的方法
- 用photoshop給圖片批次加水印
- Java使用Thumbnailator給圖片加水印JavaAI
- 用python來給圖片加水印Python
- 【Python】批量給圖片增加水印工具Python
- 圖片和影片都可以去水印啦,ai去水印的簡單兩種方法AI
- 商品圖片批量加水印,一鍵新增文字、logo圖片水印方法分享Go
- nginx 透過 php 代理給圖片加水印NginxPHP
- Java ffmpeg 實現影片加文字/圖片水印功能Java
- Java 在PPT中新增文字水印的簡易方法(單一/平鋪水印)Java
- Java 給 Word 文件每一頁新增不同圖片水印Java
- Logo(圖片)作為報表水印的解決方法Go
- PhpCms上傳圖片自動新增水印的方法教程PHP
- 批次圖片新增水印
- Java 給Word每一頁設定不同圖片水印效果Java
- C# 給Word每一頁設定不同圖片水印C#
- Node專案中用images+imageinfo庫給圖片批量新增水印
- SpingBoot/JAVA實現給圖片加水印功能(通過thumbnailator庫)bootJavaAI
- 關於去除圖片上的水印
- 使用canvas給banner圖片加個顏色條Canvas
- CSDN圖片如何手動關閉水印 / 如何改變水印的樣式——CSDN圖片URl分析
- java 圖片水印處理類Java
- text_blind_watermark%3A 給文字加隱水印
- GD 庫 PNG 透明底圖片新增文字及圖片水印
- 如何去除CSDN部落格圖片水印
- php微擎功能-圖片加水印PHP
- CSDN上傳圖片對水印操作
- 如何去掉自己CSDN中圖片水印
- Ueditor上傳圖片自動新增水印(通用圖片檔案)
- opencv-python簡易文件(一)圖片基本操作OpenCVPython
- 有去除片尾並新增圖片水印的技巧嗎?
- Teorex Inpaint for Mac(圖片去水印軟體)AIMac
- Teorex Inpaint Mac(圖片去水印軟體)AIMac
- 如何實現一個簡易的圖片上傳Web ServerWebServer
- 開源圖片工具箱(Img Toolbox) 格式轉換 新增水印 圖片壓縮 圖片裁剪 圖片旋轉 圖片縮放
- HitPaw Watermark Remover for Mac(圖片影片去水印工具)REMMac