标签: c++ opencv gaussian variance expectation-maximization
我的问题是:我必须用双组分高斯模型的混合来近似分布。 特别是我需要两个高斯分布的两个方差。 在openCv中我可以使用EM类;问题是我只能获得两个协方差矩阵而不能获得方差。 有没有解决方案才能找到方差值?
答案 0 :(得分:0)
在2D情况下,您可以将方差设想为圆的半径。 Covariavce矩阵定义椭圆半轴(特征向量(方向)和特征值(长度)),所以问题是你可以将椭圆变换成圆形吗?如果是,那么您应该决定采用哪种方式。您可以获得椭圆的半径长轴或短轴,或者您可以找到平均值。