A median filter for floating point values

Dependents:   Heiko

MedianFilter.hpp

Committer:
Generic
Date:
2016-10-10
Revision:
5:9083665c67d8
Parent:
3:ec86928ff12d

File content as of revision 5:9083665c67d8:

#ifndef MEDIANFILTER_H
#define MEDIANFILTER_H

#include "mbed.h"
#include <deque>
#include <algorithm>

class MedianFilter
{
public:
  MedianFilter(int size = 3);

  float Process(float val);

private:
  int _size;
  deque<float> _window;
};
#endif