gpt4 book ai didi

python - 获取 AxesSubplot 中的 AxesImage 实例

转载 作者:太空宇宙 更新时间:2023-11-03 20:55:17 26 4
gpt4 key购买 nike

有什么方法可以获取指向子图中的 AxesImage 实例的指针吗?例如,在一般情况下,例如:

import matplotlib.pyplot as plt 
import numpy as np

data = np.random.rand(10,10)

fig, ax = plt.subplots(1,1)

ax.imshow(data)

通过像ax.get_image这样的东西取回AxesImage对象。目前我通过以下方式执行此操作:

ls = [type(x) for x in ax.get_children()]
img = ax.get_children()[ls.index(matplotlib.image.AxesImage)]

并且想知道是否有一种不太明确的方法来做到这一点。

最佳答案

正如 DavidG 所指出的在评论中,有一种方法可以获取 AxesSubpolot 中的图像列表,如下所示:

import matplotlib.pyplot as plt 
import numpy as np

data = np.random.rand(10,10)

fig, ax = plt.subplots(1,1)

ax.imshow(data)

img = ax.get_images()[0] # only one image in this axes instance.

关于python - 获取 AxesSubplot 中的 AxesImage 实例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56062270/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com