我想读取宽场天空的.fits图像并显示星形中包含的RGB值。你能建议一个方法吗? 我使用了fitread来读取图像,但我无法显示特定位置的RGB值(星号)。
答案 0 :(得分:0)
为了做到这一点,你需要一个合适的rgb拟合文件。我所知道的唯一.fits查看器,ds9,不支持保存rgb拟合文件,而是支持三个独立的(r,g,b)图像。您可以在各个帧上使用wcstools(http://tdc-www.harvard.edu/wcstools/)或scisoft(http://www.eso.org/sci/software/scisoft/)中的“getpix”。请注意,“getpix”返回给定图像(x,y)位置的像素值。 ds9不提供物理图像位置,而是提供wcs坐标,因此您可能必须在调用getpix之前转换为图像坐标。