Plot RGB图像组件未对齐
我正在使用aplypy从三个FITS文件创建鹰星云的RGB图像,表示图像的红色、绿色和蓝色分量。FITS文件可用,673nm为红色,656nm为绿色,502nm为蓝色Plot RGB图像组件未对齐,plot,rgb,astropy,aplpy,Plot,Rgb,Astropy,Aplpy,我正在使用aplypy从三个FITS文件创建鹰星云的RGB图像,表示图像的红色、绿色和蓝色分量。FITS文件可用,673nm为红色,656nm为绿色,502nm为蓝色 import aplpy aplpy.make_rgb_cube(['673nmos.fits','656nmos.fits','502nmos.fits'], 'nmod_cube.fits') aplpy.make_rgb_image('nmod_cube.fits','nmod.png') f = aplpy.FITSFi
import aplpy
aplpy.make_rgb_cube(['673nmos.fits','656nmos.fits','502nmos.fits'], 'nmod_cube.fits')
aplpy.make_rgb_image('nmod_cube.fits','nmod.png')
f = aplpy.FITSFigure('../data/nmod_cube_2d.fits')
f.show_rgb('../data/output/nmod.png')
图像应该看起来像,但出来时看起来像下图。蓝色部件与红色和绿色部件明显错位
根据,make_rgb_cube应该根据每个FITS标题中的WCS信息将三个图像重新对齐到同一投影中,但在这种情况下似乎不起作用
我是否需要使用星匹配库来获得对准精度 Blue FITS文件头中的WCS坐标有错误。我已经联系spacetelescope.org通知他们 M17的另一个示例是使用问题中所示的aplpy脚本正确创建的。按照注释中的建议,使用DS9在每个过滤器中闪烁,以确认正确对齐 使用STScI软件对齐图像,并在合并前获得良好对齐。更多信息和工作示例可在上找到 TweakReg: 使用astrodrizzle组合图像需要每个输入图像的标题中的WCS信息在亚像素精度范围内对齐。tweakreg任务允许用户将图像集彼此对齐和/或与外部天体测量参考帧或图像对齐
它优化用于HST仪器,但可适用于其他天文台/仪器 这种转变似乎纯粹是翻译。您可以使用分隔三个颜色平面的实用程序手动修复它。(或修复aplpy中的错误:)@YvesDaoust您能推荐一个实用程序吗?你分离颜色平面是什么意思?可能是这样的:WCS可能只是关闭了(但如果这些是缩小的存档HST图像,我不希望这样)。您是否在DS9之类的工具中检查了各个FITS图像(您可以通过WCS匹配图像,然后闪烁它们,或者创建稍微简化的RGB图像)?需要注意的一点是,散射光,如衍射尖峰,由于光线在望远镜中的弯曲程度略有不同,因此在物理上与波长有关,可能不匹配,因此请确保对准光源,而不是伪影。您的第一个链接已断开,看起来像是指向一个本地目录无需担心,感谢您的建议。github上似乎有一个易于使用、文档丰富且与Python兼容的关键解决方案TWCS。在那里开始一个问题,以获得更快的响应。