У opencv есть Савицкий Голэй или Полиномиал?

Я не могу найти ничего похожего на Savitzky Golay Polynomial Fit на opencv. Это стандартная операция сглаживания, хотя, кажется, что-то, что они должны иметь. Кто-нибудь знает что-нибудь, что у них есть? Использование C ++ для чего стоит.

Спасибо!
-Тим

0

Решение

Непонятно, что вам нужно делать: подгонка или сглаживание, вы упомянули оба. Но если вам нужно сгладить с помощью OpenCV, вы можете попробовать Фильтр Калмана (укладывается по-своему и гладко), гладкой 2D (используя ваши 1D-данные) или твоя свёртка гладкая ядро ​​1D + 1D использование 1D-данных для ядра X только свертка (самый быстрый способ сглаживания).

OpenCV находится рядом с библиотекой обработки изображений и видео в реальном времени и содержит для этого наиболее распространенные средства решения задач, для которых пока нет полиномиальной подгонки. Но если вам действительно нужно подгонка (не просто сглаживание), вы можете использовать полиномиальную подгонку матричное уравнение и самостоятельно рассчитайте свой ответ благодаря объектам Mat в OpenCV, который имеет inv()(обратный) и t()(транспонировать) функции.

0

Другие решения


По вопросам рекламы [email protected]