欧美三区_成人在线免费观看视频_欧美极品少妇xxxxⅹ免费视频_a级毛片免费播放_鲁一鲁中文字幕久久_亚洲一级特黄

使用python實現圖片增加水印

系統 1753 0

處于某些業務需求需要對一些特定的圖片增加水印,于是去了解了PIL這個庫,可以完美的解決這個問題

實現效果如下:
使用python實現圖片增加水印_第1張圖片
具體代碼如下:

            
              from PIL import Image, ImageDraw, ImageFont

imageFile = "./image/two.jpg"
imageInfo = Image.open(imageFile)
fontOne = ImageFont.truetype("?C:\Windows\Fonts\simfang.ttf", 100)
fontTwo = ImageFont.truetype("?C:\Windows\Fonts\simfang.ttf", 100)

draw = ImageDraw.Draw(imageInfo)
print(imageInfo.size)
draw.text((imageInfo.size[0] / 2, imageInfo.size[1] / 2), u"這是一個測試圖片", fill=(255, 0, 0), font=fontOne)
draw.text((imageInfo.size[0] / 2, imageInfo.size[1] / 2 + 300), u"等會去看電影", fill=(134, 153, 153), font=fontOne)

imageInfo.show()
# imageInfo.save(r"./image/target01.JPG")
print("success")

            
          

代碼很簡單,下面具體講講上面每個方法的使用以及參數的意義:

            
              from PIL import Image, ImageDraw, ImageFont # 從PIL中導包

            
          

imageFile :需要添加文字的圖片地址(可以是相對地址也可以是絕對地址)
imageInfo = Image.open(imageFile) :使用 image.open() 打開圖像

            
              fontOne = ImageFont.truetype("?C:\Windows\Fonts\simfang.ttf", 100) # 水印使用系統字體
fontTwo = ImageFont.truetype("?C:\Windows\Fonts\simfang.ttf", 100) # 水印使用系統字體

            
          

使用 draw = ImageDraw.Draw(imageInfo) 實例化一個可寫對象

            
              draw.text((imageInfo.size[0] / 2, imageInfo.size[1] / 2), u"這是一個測試圖片", fill=(255, 0, 0), font=fontOne) # 水印加載的位置
draw.text((imageInfo.size[0] / 2, imageInfo.size[1] / 2 + 300), u"等會去看電影", fill=(134, 153, 153), font=fontOne)

            
          

在這里插入圖片描述
draw.text()方法中的參數解析

  • xy: 表示文字寫入圖片中的位置(注意:這里的坐標需為一個元組)

  • text: 加到圖片上的文字

  • fill: 水印文字的顏色(范圍:0-255,0-255,0-255)

  • font: 水印使用的自已

                    
                        imageInfo.show(): 預覽圖片
      imageInfo.save(r"./image/target01.JPG"):保存加入水印的圖片
    
                    
                  

更多關于PIL庫的使用參照PIL的用法


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 日本黄页免费大片在线观看 | 国产真实乱freesex | 欧美特级黄色 | 可以免费观看的av | 久久99国产伦子精品免费 | 精品热久久 | 欧美第一网站 | 国产成人免费视频网站高清观看视频 | 91懂色| 亚洲综合天堂网 | 久久久久99 | 精品麻豆cm视频在线看 | 久久99成人| 中文字幕亚洲欧美 | 美女视频黄在线观看 | 色午夜 | 欧美怡红院 | 久久美乳 | 日本一本久道 | 亚洲免费视频网 | 偷偷狠狠的日日高清完整视频 | 久草在线精品ac | 在线视频观看国产 | 国产在线自在拍91精品黑人 | 日本黄色片一级片 | 国产视频观看 | 亚洲精品视频久久久 | 99热最新网址 | 国产午夜精品视频 | 欧美人两个人激情的免费视频 | 国产v视频 | 欧美午夜一艳片欧美精品 | a黄在线观看 | 日本久久精品免视看国产成人 | 曰本一级毛片免费 | www.91成人 | 国产精品高清在线观看 | 在线97视频| 日韩欧美中文字幕在线观看 | 一级毛片播放 | 成人国内精品久久久久影院 |