Matplotlib是Python中广泛使用的用于绘制各种图形的库,因为它提供了非常有效的方法,也为复杂图提供了易于理解的方法。 pyplot是使matplotlib像MATLAB一样工作的命令样式函数的集合。
figimage()函数
matplotlib.pyplot.figimage()是一种用于向图中添加未重采样图像的方法。通常,它会根据原点将图像附加到左下角或左上角。
用法: matplotlib.pyplot.figimage(*args, **kwargs)
参数:
alpha是一个float值参数,用于给出图像的混合值。它是一个可选参数。如果未指定,则默认值为“无”。
Xo,Yo是另一个重要参数,它说明图像数据的形状。通常可以是‘both’,‘x’或‘y’。它以像素为单位获取x /y图像偏移量。
** kwargs这是一个附加参数,通常称为kwargs。它们是传递给FigureImage的Artist kwargs。
现在让我们举一个简单的例子来说明matplotlib.pyplot.figimage()的工作。
范例1:
import numpy as np
import matplotlib
import matplotlib.pyplot as plt
fig = plt.figure()
Z = np.arange(10000).reshape((100, 100))
Z[:, 50:] = 1
im1 = fig.figimage(Z, xo = 50, yo = 0,
origin ='lower')
im2 = fig.figimage(Z, xo = 100, yo = 100,
alpha =.8, origin ='lower')
plt.show()
输出:
范例2:
import numpy as np
import matplotlib.pyplot as plt
im = np.zeros((40, 40, 3), dtype = np.float)
fig, ax = plt.subplots()
im = fig.figimage(im, 100, 60)
ax.scatter([0, 1, 2, 3, 4], [0, 1, 2, 3, 4])
ax.set_zorder(1)
im.set_zorder(0)
ax.patch.set_visible(False)
plt.show()
输出:
相关用法
- Python Wand function()用法及代码示例
- Python cmp()用法及代码示例
- Python sum()用法及代码示例
- Python int()用法及代码示例
- Python hex()用法及代码示例
- Python tell()用法及代码示例
- Python now()用法及代码示例
- Python ord()用法及代码示例
- Python oct()用法及代码示例
- Python id()用法及代码示例
- Python map()用法及代码示例
- Python dir()用法及代码示例
- Python str()用法及代码示例
- Python fmod()用法及代码示例
- Python randint()用法及代码示例
注:本文由纯净天空筛选整理自rutujakawade24大神的英文原创作品 Matplotlib.pyplot.figimage() function in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。