欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

python处理fits文件

程序员文章站 2022-03-20 23:52:33
...

fits文件存储路径
python处理fits文件

astropy.io.fits库

读取fits信息

import matplotlib.pyplot as plt
from astropy.utils.data import get_pkg_data_filename
from astropy.io import fits
image_file = get_pkg_data_filename('data/Hoag.fits')
fits.info(image_file)
# 读取fits图像数据(2D numpy 数组)
image_data = fits.getdata(image_file)
# 打印维度
print(image_data.shape)

tips:fits.info(image_file)等价于image_file.info()

结果
python处理fits文件

绘制fits图片

plt.figure()
plt.imshow(image_data)
plt.colorbar()
plt.show()

结果

python处理fits文件

相关标签: 天文