【问题标题】:How to draw two galaxies at manually set locations on GalSim如何在 GalSim 上手动设置位置绘制两个星系
【发布时间】:2015-09-18 16:02:19
【问题描述】:

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

谢谢!

【问题讨论】:

    标签: galsim


    【解决方案1】:

    GalSim demo5、demo7 和 demo10 随心所欲:它们将星系绘制到较大图像中的固定、预先指定的位置。 Demos 5 和 10 有一个网格上的星系,而 demo7 只有两个星系图像被绘制成一个更大的图像(我相信这正是你想要做的)。简要总结一下,您创建一个 galsim.Bounds() 对象,该对象指定要在其中绘制每个对象的较大图像中的区域,然后绘制到具有该边界的子图像中。但是我提到的示例脚本在许多 cmets 中都详细展示了这一点,因此我鼓励您查看这些内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-07
      • 2012-01-18
      • 2011-02-20
      • 2018-05-11
      • 1970-01-01
      相关资源
      最近更新 更多