几行代码轻松把「博士老婆」添加到图片中❤️❤️

Posted pythonic生物人

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了几行代码轻松把「博士老婆」添加到图片中❤️❤️相关的知识,希望对你有一定的参考价值。

1、图像添加image水印

import numpy as np
import matplotlib.pyplot as plt

plt.style.use('fivethirtyeight')
plt.rcParams['font.sans-serif'] = ['Songti SC']  #中文支持
img = plt.imread("/Users/xmy/Desktop/jobs/py/dog.png")  #读入图片
plt.figure(dpi=80)
plt.bar([2, 3, 4], height=[3, 2, 1], color=['#dc2624', '#2b4750', '#45a0a2'])

plt.figimage(
    img,
    400,
    220,  #图片对于figure原点x,y轴方向的偏移,单位为像素
    zorder=220,
    origin='upper',  #图片朝向
    alpha=0.6)

plt.figimage(img, 10, 10, zorder=220, origin='upper', alpha=0.3)

plt.title('Watermark image\\nby:pythonic生物人')
plt.show()

2、图像添加背景

import numpy as np
import matplotlib.pyplot as plt

plt.style.use('fivethirtyeight')
img = plt.imread("/Users/xmy/Desktop/jobs/py/dog.png")

plt.figure(dpi=100)
plt.bar([2, 3, 4], height=[3, 2, 1], color=['#dc2624', '#2b4750', '#45a0a2'])

plt.imshow(img, extent=[1, 5, 0, 4], alpha=0.3)
plt.title('Watermark image\\nby:pythonic生物人')
plt.show()

3、图像添加text水印

import matplotlib.pyplot as plt

plt.style.use('fivethirtyeight')
plt.rcParams['font.sans-serif'] = ['Songti SC']
plt.figure(dpi=80)
plt.bar([2, 3, 4], height=[3, 2, 1], color=['#dc2624', '#2b4750', '#45a0a2'])
plt.text(
    x=2.5,  #文本x轴坐标 
    y=1.5,  #文本y轴坐标
    s='Watermark text20210718',  #文本内容
    rotation=15,  #文字旋转角度
    ha='center',  #x=2.2是文字的左端位置,可选'center', 'right', 'left'
    va=
    'center',  #y=8是文字的低端位置,可选'center', 'top', 'bottom', 'baseline', 'center_baseline'
    alpha=0.5,
    fontdict=dict(
        fontsize=32,
        color='grey',
        family=
        'monospace',  #字体,可选'serif', 'sans-serif', 'cursive', 'fantasy', 'monospace'
        weight=
        'light',  #磅值,可选'light', 'normal', 'medium', 'semibold', 'bold', 'heavy', 'black'
    )  #字体属性设置
)

plt.title('Watermark text\\nby:pythonic生物人')
plt.show()

 

 

以上是关于几行代码轻松把「博士老婆」添加到图片中❤️❤️的主要内容,如果未能解决你的问题,请参考以下文章

HTML+CSS+JS实现 ❤️3D万花筒图片相册展示特效❤️

Python 几行代码实现一键抠图,收费应用 BYEBYE

程序员专属浪漫:如何用java代码画❤️

HTML+CSS+JS实现 ❤️swiper倾斜图片特效❤️

⭐️UI自动化控制微信发送或转发图片消息✨

HTML+CSS+JS实现 ❤️ 团队人物图片蜂巢布局❤️