我正在使用 pyfits 打开、编辑和保存适合图像。保存的图像不会在 Maxim DL 中打开,但会在 SAO DS9 中打开。
所以我的问题是,当我打开图像并保存它们时,是否有一些格式更改,如果是这样,它是什么?
我用来打开和保存图像的代码:
import pyfits
data = pyfits.open("image1.fits")[0].data
hdr = pyfits.open("image1.fits")[0].header
hdu = pyfits.PrimaryHDU(data,hdr)
hdulist = pyfits.HDUList([hdu])
hdulist.writeto("image2.fits")
这样做会创建一个图像的副本,但有一点不同,image2 不会打开到 Maxim DL(image1 仍然可以)。
我真的很感激任何人可能有的任何意见!