Сравнение вывода для n кадра в opencv

0

Я хочу сравнить число, которое повторяется минимум 8 раз в выходе, т.е.

предположим, что мой вывод = 3 для следующих 8 кадров, тогда мне нужен вывод как 3,

выход = 3 выход = 3 выход = 3 выход = 3 выход = 3 выход = 3 выход = 3

я использовал opencv и язык c++, любую помощь

Теги:
algorithm

1 ответ

0

Вопрос не совсем ясен. Я предполагаю, что вы хотите что-то вроде этого:

int triggerVal;
int triggerCount = 0;
for()
{
    //output obtained.
    if(triggerVal != output)
    {
        triggerVal = output;
        triggerCount = 1;
    }
    else
        triggerCount++;

    if(triggerCount>8)
        printf("%d\n",triggerVal);
}

Ещё вопросы

Сообщество Overcoder
Наверх
Меню