gpt4 book ai didi

c++ - 用高斯混合模型估计颜色分布

转载 作者:太空宇宙 更新时间:2023-11-03 23:02:49 25 4
gpt4 key购买 nike

我正在尝试使用两种高斯混合和 EM 算法来估计视频帧的颜色分布。为此,我想在颜色分布中使用两个独立的峰值作为两个高斯均值来促进 EM 计算。我在 OpenCV 中实现这些有几个困难。

我的第一个问题是:我怎样才能确定这两个峰?我在 OpenCV 中搜索过峰值估计,但仍然找不到任何单独的函数。所以我要确定两个区域,然后找到它们的最大值作为峰值。这种方式是否正确?

我的第二个问题是:如何在 OpenCV 中使用 EM 执行高斯混合模型?据我所知,“cv::EM::predict”函数可以给我最可能的混合成分的索引。但是我在训练 EM 时遇到了困难。我已经搜索并找到了一些其他代码,但是找到正确的参数太难了。有人可以为此提供任何示例代码吗?先感谢您。

最佳答案

@ederman,尝试 {OpenCV library location}\opencv\samples\cpp\em.cpp 而不是 Web 链接。我认为链接中的示例代码现在已经过时了。我已经成功编译了 OpenCV 2.3.1 中的示例代码。对于 2.4.2 应该不是问题。

祝你好运:)

关于c++ - 用高斯混合模型估计颜色分布,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12871464/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com