【发布时间】:2023-03-11 02:05:01
【问题描述】:
是否有任何方便的模块来检测光谱中的发射线,就像我们从 sdss 获得的一样?
您可以在下面的光谱中看到许多发射线,例如 Ha,OI。事实上,光谱是一个两列数据集,波长和通量。它是许多散点的组合。附近两点之间的典型间隔为 1.5 埃。我需要找到所有的高斯凸点及其线中心。
所以,首先我需要找到凸起,然后我需要安装它们以获得它们的中心。
谢谢。
【问题讨论】:
-
stackoverflow.com/questions/3260/… 看起来是同一个问题。我已经做了很多此类工作,最好的方法通常取决于您的数据。通常,答案将涉及平滑、查找局部最大值和曲线拟合(如果您需要宽度)的某种组合。
-
你看过python图像库吗?
-
我不知道发射线的检测需要什么。如果您概述了这些步骤,可以给出更具体的建议,但 numpy/scipy 应该会让您朝着正确的方向前进。
-
我已经更新了我的帖子。首先找到一个局部最大值,然后用高斯轮廓拟合它。这种方法太容易让人相信了。还有什么我想念的吗?