fits_ccddata_writer#
- astropy.nddata.fits_ccddata_writer(ccd_data, filename, hdu_mask='MASK', hdu_uncertainty='UNCERT', hdu_flags=None, key_uncertainty_type='UTYPE', as_image_hdu=False, hdu_psf='PSFIMAGE', **kwd)[源代码]#
将CCDData对象写入FITS文件。
- 参数:
- ccd_data :
CCDData
CCDData
要写入的对象。
- filename :
str
Python :字符串 文件名。
- hdu_mask, hdu_uncertainty, hdu_flags, hdu_psf :
str
或None
,可选PYTHON:字符串或PYTHON:无,可选 如果是字符串,则将此属性附加到HDUList
ImageHDU
以字符串作为扩展名。目前不支持标志。如果None
不追加此属性。缺省值为'MASK'
对于面具,'UNCERT'
对于不确定性,'PSFIMAGE'
对于PSF,以及None
为了旗帜。- key_uncertainty_type :
str
,可选Python:字符串,可选 用于在不确定度hdu中存储不确定性类型的不确定性(如果有)的类名的头键名。默认为
UTYPE
.在 3.1 版本加入.
- as_image_hdu : bool布尔
如果此选项为
True
,返回的第一项HDUList
是一种ImageHDU
,而不是默认设置PrimaryHDU
。- kwd
所有其他关键字都传递给
astropy.io.fits
- ccd_data :
- 加薪:
ValueError
如果
self.mask
已设置但不是numpy.ndarray
.如果
self.uncertainty
已设置但不是StdDevUncertainty
.如果
self.uncertainty
已设置,但有另一个单位self.data
.
NotImplementedError
不支持保存标志。