Я пытаюсь использовать две гауссовские смеси с алгоритмом EM для оценки цветового распределения видеокадра. Для этого я хочу использовать два отдельных пика в цветовом распределении в качестве двух гауссовых средних для облегчения расчета EM. У меня есть несколько трудностей с их реализацией в OpenCV.
Мой первый вопрос: как определить два пика? Я искал оценку пика в OpenCV, но все еще не мог найти какую-либо отдельную функцию. Итак, я собираюсь определить две области, а затем найти их максимальные значения в виде пиков. Этот способ правильный?
Мой второй вопрос: как выполнить смешанную модель Гаусса с EM в OpenCV? Насколько я знаю, функция "cv::EM::predict" может дать мне индекс наиболее вероятного компонента смеси. Но у меня есть трудности с обучением ЭМ. Я искал и нашел некоторые другие коды, но найти правильные параметры слишком сложно. Может ли кто-нибудь предоставить мне пример кода для этого? Заранее спасибо.