滑动均值Moving Average与中值滤波Moving Median |
您所在的位置:网站首页 › 滑动窗口的缺点是什么意思 › 滑动均值Moving Average与中值滤波Moving Median |
1. 滑动均值滤波(MovingAverage)
方法: 把连续取N个采样值看成一个队列,队列的长度固定为N,每次采样到一个新数据放入队尾,并扔掉原来队首的一次数据.(先进先出原则)。把队列中的N个数据进行算术平均运算,就可获得新的滤波结果。 #include "iostream" #include "list" using namespace std; int main() { int sum = 0; double real = 0; int Length = 4; // 四个一组 int i[] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16}; size_t sz = sizeof(i)/sizeof(int); list int_list(i, i + Length); cout |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |