首页 > TAG信息列表 > fits
Fits图片互相关交互
import tkinter from astropy.io import fits import numpy as np import pickle from astropy.io import fits import matplotlib.pyplot as plt import os from matplotlib import widgets def fitsData(fitsName): with fits.open(fitsName) as hdul: hdul.iIDL读取fits文件
使用mrdfits函数 这是天文学标准库中的函数,下载地址:https://idlastro.gsfc.nasa.gov/homepage.html,下载后,将pro文件夹导入到IDL工程中。 str = MRDFITS(file_or_unit, exten_no_or_name, [ header] ) file_or_unit:读取的文件名 exten_no_or_name:is eit通过python将新列添加到FITS文件
我创建了一个名为distance的数组,其中包含1242个值.我想将此数组添加为包含10列的现有FITS文件中的第11列. 我正在使用pyfits. 我尝试了pyfits.append(filename,distance),它没有显示任何错误,但是没有将我的列添加到FITS文件中. 有什么建议么??解决方法:最后,他们发布了一个更新的库如何使用Python将Gaia天体测量数据绘制成TESS图像?
长话短说:我想将盖亚天体测量数据绘制成Python中的TESS图像.这怎么可能? 请参阅下面的详细说明. 我有一个64×64像素TESS星的图像与Gaia ID 4687500098271761792.TESS天文台指南的第8页说1像素是~21弧秒.使用Gaia Archive,我搜索这颗恒星(在顶部特征下面,点击搜索.)并提交查询以查看1python – astropy.io.fits – HIERARCH关键字不适用于CONTINUE卡:FITS标准的Bug或“功能”?
astropy.io.fits手册指出,我们可以使用超过8个字符的标题关键字.在本例中为HIERARCH cards will be created.该手册还指出,如果我们要存储长度超过80个字符的关键字 – 值对,则为continue cards will automatically be created. 但是,在实践中似乎两个定义只能互斥,即我们不能创建python – 使用astropy.io读取一堆FITS时的OSError 24(打开的文件太多)
我正在尝试使用astropy.io.fits将几千个FITS加载到内存中: def readfits(filename): with fits.open(filename) as ft: # the fits contain a single HDU data = ft[0].data return data data_sci = [] for i in range(2000): data_sci.append(readfi