fits_ccddata_reader#

astropy.nddata.fits_ccddata_reader(filename, hdu=0, unit=None, hdu_uncertainty='UNCERT', hdu_mask='MASK', hdu_flags=None, key_uncertainty_type='UTYPE', hdu_psf='PSFIMAGE', **kwd)[源代码]#

从FITS文件生成CCDData对象。

参数:
filename : strPython :字符串

fits文件的名称。

hdu : intstrtuple 的 (strint ),可选PYTHON:INT,PYTHON:STR,PYTHON:tuple of(PYTHON:STR,PYTHON:INT),可选

应从中初始化CCDData的FITS文件的头数据单元的索引或其他标识符。如果主HDU中没有数据且为零,它将搜索第一个有数据的扩展HDU。标头将被添加到主HDU。缺省值为 0

unitUnit 可选单元,可选

图像数据的单位。如果提供了此参数,并且FITS头中有图像的单位(关键字 BUNIT 如果存在,则此参数用于单位。默认为 None .

hdu_uncertainty : strNone ,可选PYTHON:字符串或PYTHON:无,可选

拟合扩展,从中初始化不确定性。如果扩展不存在,CCDData的不确定性是 None . 默认是 'UNCERT' .

hdu_mask : strNone ,可选PYTHON:字符串或PYTHON:无,可选

从掩码开始初始化扩展。如果扩展不存在,则CCDData的掩码是 None . 默认是 'MASK' .

hdu_flags : strNone ,可选PYTHON:字符串或PYTHON:无,可选

目前尚未实施。默认为 None .

key_uncertainty_type : str ,可选Python:字符串,可选

不确定性的类名存储在不确定度的hdu中的头键名(如果有)。默认为 UTYPE .

在 3.1 版本加入.

hdu_psf : strNone ,可选PYTHON:字符串或PYTHON:无,可选

适合应该从中初始化PSF图像的扩展名。如果扩展名不存在,则CCDData的PSF为 None

kwd

任何其他关键字参数都将传递给中的FITS读取器 astropy.io.fits ;更多讨论见注释。

笔记

包含缩放数据(如无符号整数图像)的FITS文件将被缩放,并使用关键字来管理缩放数据 astropy.io.fits 已禁用。