关于将高斯曲线拟合到直方图峰值,我有两个问题。 我的第一个问题是一个非常基本的问题:
以下示例是否正确?: 假设(仅作为示例)我有一个具有5个颜色值的图像的直方图。 在X轴上有这5个颜色值,在Y轴上有每个值的频率。 即:
值1:1时间
值2:4次
值3:7次
值4:3次
值5:2次
现在平均值(μ)将是3(μ= 3)。
偏差(ϭ)为0.9(ϭ= 0.9)。 表现公式:
现在我在density function的公式中使用这些值来计算我的高斯曲线?
这是对的吗?不幸的是,我对数学背景有点不安。
我很抱歉这个问题有点数学,但我没有找到一个更好的地方来问它。我也读了一些类似的话题,但不幸的是他们最终没有回答我的问题。
感谢您的帮助!
关心Marc
答案 0 :(得分:4)
单峰的简单方法应该没问题。 [顺便说一下,如果它与图像有关,我认为这是一个编程问题。]
多个峰值更难。解析峰值的过程称为解卷积(http://en.wikipedia.org/wiki/Deconvolution),通常没有唯一的答案。您可能必须确定有多少峰值,或者峰值的最小方差是什么(否则您可以为每个箱子创建峰值: - ))。
答案 1 :(得分:3)
我认为你估算单个高斯参数的方法是正确的。
对于多个高斯人,你可能想要查找mixture models或更具体的高斯混合物。关于这一点的几点说明: