如何在PYTHON中对齐用CCD拍摄的星场拟合图像?

2024-05-23 14:24:13 发布

您现在位置:Python中文网/ 问答频道 /正文

我有七张用CCD拍摄的星场图像。它们的延伸是合适的。我试图用Python来对齐它们,但是,我搞不清了。这次是我第一次尝试对齐图像。我发现了一些与fits图像对齐相关的模块,但它们在我看来非常混乱。我需要帮助。


Tags: 模块图像ccdfits试图用星场
1条回答
网友
1楼 · 发布于 2024-05-23 14:24:13

APLpy模块(https://aplpy.github.io/)执行您需要的操作。 然而,这可能不是第一次使用的最简单的方法。

我推荐使用PyRAF,这是80/90年代NOAO(国家光学天文组织)开发的IRAF数据简化软件的python包装器,用于处理CCD数据缩减。 您可以通过输入pip install pyraf获得pyraf。一旦您有了pyraf,我建议您遵循Josh Wallawender's IRAF tutorial;跳到第五节(“成像数据的基本简化步骤”)。请记住,您使用的是PyRAF,因此任何IRAF特定的东西(第一节到第四节)不一定适用于您。PyRAF是一个更易于使用的系统。

您需要的特定PyRAF任务是imalign和imcombine。您还需要提供一个文件,其中包含每个图像之间的大致变化(imalign的帮助文件是一个非常棒的资源,顺便说一句,您可以通过epar imalign并在GUI弹出时单击“帮助”按钮来访问它)。

我希望这能给你一个起点。在python中还有其他方法可以进行图像组合,但是astropy对于第一次使用的用户来说有点挑剔。在

相关问题 更多 >