zoukankan      html  css  js  c++  java
  • python 图像加水印

    from PIL import Image,ImageDraw,ImageFont
    
    image = Image.open("/data_2/dog1.jpg")
    text = "仅供授权证明用,他用无效 
    有效期:20210401-20210430"
    font=ImageFont.truetype("/data_1/data_1T-2-ok/Yang/software/window-fonts/simhei.ttf", 60)  #/data_1/data_1T-2-ok/Yang/software/window-fonts/simfang.ttf
    layer = image.convert('RGBA')
    text_overlay = Image.new('RGBA',layer.size,(255,255,255,0))
    image_draw = ImageDraw.Draw(text_overlay)
    
    text_size_x,text_size_y = image_draw.textsize(text,font = font)
    text_xy = (layer.size[0]-text_size_x,layer.size[1]-text_size_y-20)
    image_draw.text(text_xy,text,font=font,fill=(25,255,155,200))
    
    font=ImageFont.truetype("/data_1/data_1T-2-ok/Yang/software/window-fonts/simfang.ttf", 85)  #
    text_xy = (0,0)
    image_draw.text(text_xy,text,font=font,fill=(5,25,255,250))
    
    
    font=ImageFont.truetype("/data_1/Yang/software/window-fonts/xingkai.ttf", 70)  #
    text_xy = (layer.size[1]*0.15,layer.size[1]/2.0)
    image_draw.text(text_xy,text,font=font,fill=(50,120,25,180))
    
    after = Image.alpha_composite(layer,text_overlay)
    after.show()
    after.convert('RGB').save("/data_1/everyday/0401/22.jpg")
    
    好记性不如烂键盘---点滴、积累、进步!
  • 相关阅读:
    Deployment.yaml文件
    Python 闭包
    github使用方法(一)
    7.Python 正则表达式学习笔记
    kindle网络爬虫续集
    windows下如何快速搭建web.py开发框架
    Python强大的自省简析
    11--Python 备份文件程序
    10- python 网络爬虫分析
    Python基础学习7---异常处理
  • 原文地址:https://www.cnblogs.com/yanghailin/p/14605299.html
Copyright © 2011-2022 走看看