绘制图像和等高线#

对于下一页中的示例,我们从中介绍的示例开始 使用世界坐标初始化轴 .

应通过常用的matplotlib方法,如 imshow()contour() . 例如,从中的示例继续 使用世界坐标初始化轴 ,您可以:

ax.imshow(hdu.data, vmin=-2.e-5, vmax=2.e-4, origin='lower')

(png, svg, pdf)

../../_images/images_contours-2.png

我们还可以使用以下方法添加与同一图像对应的轮廓:

import numpy as np
ax.contour(hdu.data, levels=np.logspace(-4.7, -3., 10), colors='white', alpha=0.5)

(png, svg, pdf)

../../_images/images_contours-3.png

要在不同的坐标系中显示图像的轮廓,请参见 过度标记和艺术家 .

备注

如果您喜欢使用pyplot接口,还可以调用 plt.imshowplt.contour 而不是 ax.imshowax.contour .