Медианный фильтр
- Войдите на сайт для отправки комментариев
Пт, 02/11/2018 - 21:28
Здравствуйте. Сам не силен в программировании, поэтому прошу помощи. Все библиотеки медианных фильров откидывают крайние значения независимо от размера матрицы. Необходимо откидывать 3-5 крайних значения из 20, или сделать настраиваемым размер матрицы и количество откидываемых значений. Вопрос возник при использовании модуля ультразвукового дальномера HC-SR04. выдает иногда левые значения. и выдает скопом по 2-3 штуки. (((
Зачем для вычисления медианы библиотеки? Сортировка пузырьком или еще как то, взятие середины. Можно откинуть лишнее до или после.
Я отбрасываю если предыдущая точка выходит на определенное значение за интервал последняя -вторая с конца.При этом получается задержка на одну точку. Но эти датчики могут и три фола подряд дать, приходится еще фильтры по изменению ставить...Я сейчас ставлю с uart ( вроде 05 они называются, стоят столько же), а еще лучше оптические, они совсем не врут и точность почти миллиметр, ну это если диапазон позволяет.