如何在GalSim上手动设置位置绘制两个星系

时间:2015-09-18 16:02:20

标签: galsim

我想在左边绘制一个圆形星系,在右边绘制另一个圆形星系。所有GalSim演示似乎都在随机设置的位置绘制星系 - 我如何创建具有相应位置信息的2个gal变量,并将其放置在更大的图像中?

谢谢!

1 个答案:

答案 0 :(得分:1)

GalSim demo5,demo7和demo10可以满足您的需求:它们将星系绘制到较大图像中固定的预先指定的位置。演示5和10在网格上有星系,而demo7只有两个星系图像被绘制成一个更大的图像(我相信这正是你想要做的)。简而言之,您创建了一个galsim.Bounds()对象,该对象指定要在其中绘制每个对象的较大图像中的区域,然后绘制到具有该边界的子图像中。但是我提到的示例脚本会详细说明这些内容,因此我鼓励您查看这些内容。