Я новичок в python и программирую, и я пытаюсь создать код для отображения изображения с некоторыми данными из файла .fits
. Сначала я пытаюсь создать этот пример, найденный на этом сайте: https://docs.astropy.org/en/stable/generated/examples/io/plot_fits-image.html#sphx -glr-download-генерируется-examples-io-plot-fits-image-py . Когда я запускаю его, он показывает все, что должен, кроме рисунка, который является наиболее важной частью. Как сделать так, чтобы фигура отображалась?
Код следующий:
import matplotlib.pyplot as plt
from astropy.visualization import astropy_mpl_style
plt.style.use(astropy_mpl_style)
from astropy.utils.data import get_pkg_data_filename
from astropy.io import fits
image_file = get_pkg_data_filename('tutorials/FITS-images/HorseHead.fits')
fits.info(image_file)
image_data = fits.getdata(image_file, ext=0)
print(image_data.shape)
plt.figure()
plt.imshow(image_data, cmap='gray')
plt.colorbar()