|||
A watermark effect can be achieved by drawing a semi-transparent text.
import numpy as npimport matplotlib.pyplot as plt# Fixing random state for reproducibilitynp.random.seed(19680801)fig, ax = plt.subplots()ax.plot(np.random.rand(20), '-o', ms=20, lw=2, alpha=0.7, mfc='orange')ax.grid()ax.text(0.5, 0.5, 'created with matplotlib', transform=ax.transAxes, fontsize=40, color='gray', alpha=0.5, ha='center', va='center', rotation='30')plt.show()
References
The use of the following functions, methods, classes and modules is shown in this example:
Download Python source code: watermark_text.py
Download Jupyter notebook: watermark_text.ipynb
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-10-28 20:26
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社