我有两个关于将高斯曲线拟合到直方图峰值的问题。我的第一个问题是一个非常基本的问题:
- 如何将高斯曲线拟合到整个直方图?这是否仅意味着我必须找出并计算直方图的平均值(μ)和偏差(ϭ)并将它们放入高斯曲线的公式中?
以下示例是否正确?:假设(仅作为示例)我有一个具有 5 个颜色值的图像的直方图。在 X 轴上有这 5 个颜色值,在 Y 轴上有每个值的频率。IE:
价值1:1次
价值2:4倍
价值3:7倍
价值4:3倍
价值5:2倍
现在平均值 (µ) 将是 3(µ = 3)。
偏差 (ϭ) 将是 0.9 (ϭ = 0.9)。公式:
现在我在密度函数的公式中使用这些值来计算我的高斯曲线?
那是对的吗?不幸的是,我对数学背景有点不安全。
- 我的第二个问题有点棘手:这一次,我有一个有几个峰值的直方图,但我只想将高斯曲线拟合到最高峰。所以,我用一个简单的 for 循环遍历直方图的所有 bin,并在 x 轴上找到一个强度值(包含图像的强度),频率最高(显示在 y 轴上)。这将是最高峰。但是我如何找出偏差呢?特别是,因为我不知道我应该在计算中包含哪些强度值。据我所知,高斯曲线的转折点位于 µ+ϭ 和 µ-ϭ。能不能帮助解决问题。
很抱歉这个问题有点数学,但我没有找到更好的地方来问这个问题。我还阅读了一些类似的主题,但不幸的是,他们最终没有回答我的问题。
谢谢你的帮助!
问候马克