zoukankan      html  css  js  c++  java
  • image_Magic图片处理功能

    #亮度对比度 [-100,100]
    brightness = re.search(r'_[-]*[0-9]+b', style_list)
    #锐化 [50, 399]
    sharpen = re.search(r'[0-9]+sh', style_list)
    #模糊效果 radius取值在 [1,50], radius越大,越模糊 sigma取值 [1,50],越大,越模糊 [radius]-[sigma]bl
    blur = re.search(r'[0-9]-[0-9]bl', style_list)
    # watermark = 2 & type = d3F5LXplbmhlaQ & size = 40 & text = SGVsbG8g5Zu - 54
    # mH5pyN5YqhIQ & color = I0ZGRkZGRg & t = 50 & p = 6 & x = 10 & voffset = 20
    # 1:图片水印 2:文字水印 3:文图混合水印
    watermark = re.search(r'watermark=[0-9]', style_list)
    #垂直边距, 就是距离图片边缘的垂直距离[0 – 4096]
    y = re.search(r'y=[0-9]+',style_list)
    #中线垂直偏移[-1000, 1000]
    voffset = re.search(r'voffset=[-]*[0-9]+',style_list)
    #水平边距 [0 – 4096]
    x = re.search(r'x=[0-9]+', style_list)
    #水印打在图的位置 [1-9]
    p = re.search(r'p=[0-9]+', style_list)
    #透明度 [0-100]
    t = re.search(r't=[0-9]+', style_list)
    #表示文字水印的文字内容(必须编码) 是URL安全base64编码 encodeText = url_safe_base64_encode(fontText) 最大长度为64个字符(即支持汉字最多20个左右)
    text = re.search(r'text=[0-9a-zA-Z-_]+', style_list)
    #表示文字水印的文字类型(必须编码) 须是URL安全base64编码 encodeText = url_safe_base64_encode(fontType) wqy-zenhei ( 编码后的值:d3F5LXplbmhlaQ)
    type =re.search(r'type=[0-9a-zA-Z=]+', style_list)
    #文字水印文字的颜色(必须编码)
    #color=I0ZGRkZGRg
    color = re.search(r'color=')
    if type:
    dic['type'] = type.group()[5:]
    print dic['type']
    if text:
    dic['text'] = text.group()[5:]
    if t:
    dic['t'] = t.group()[2:]
    if p:
    dic['p'] = p.group()[2:]
    if x:
    dic['x'] = x.group()[2:]
    if voffset:
    dic['voffset'] = voffset.group()[8:]
    if y:
    dic['y'] = y.group()[2:]
    if watermark:
    dic['watermark'] = watermark.group()[-1]
    if blur:
    dic['blur'] = blur.group()[:-2]
    if sharpen:
    dic['sharpen'] = sharpen.group()[:-2]
    if brightness:
    dic['brightness'] = brightness.group()[1:]




  • 相关阅读:
    2020软件工程作业00——问题清单
    2020软件工程作业04
    2020软件工程作业03
    2020软件工程作业02
    2020软件工程作业01
    2020软件工程个人作业06——软件工程实践总结作业
    2020软件工程作业05
    2020软件工程作业00——问题清单
    2020软件工程作业04
    2020软件工程作业02
  • 原文地址:https://www.cnblogs.com/wuqingzangyue/p/5770065.html
Copyright © 2011-2022 走看看