"重叠" GalSim上的星系

时间:2016-01-24 03:07:40

标签: galsim

我试图逐渐拉近两个星系,并将结果与​​一个星系进行比较。如果我使它们的边界重叠,似乎Demo7中的方法会覆盖其中一个图像。我有什么方法可以"添加"这两个星系?在球面坐标系中,我会将它们放置在类似的角度#34;位置(theta和phi)但不同的距离" (r)职位。我猜这将涉及一个r坐标"距离"参数(因为星系不能在彼此之上)......我试着在GalSim上查看Position类无济于事......

1 个答案:

答案 0 :(得分:0)

您需要的功能由" add_to_image"提供。 drawImage()方法的关键字参数。默认情况下,drawImage()首先将所有要绘制的像素归零(即" add_to_image"默认为False)。但是,如果使用add_to_image = True调用drawImage(),则会将新的通量添加到任何位置,这对于绘制重叠的星系光源配置文件是必要的。

drawImage()的docstring包含有关此关键字参数的更多信息。