1. 大多数的算法都是一个加权平均数的思想,例如:

  input = alpha * base + (1 - alpha) * input;    // base是一个输入的参考基值,alpha是系数,取值=[0, 1];假设alpha=0.2,就可以理解为取(base值的80% + input值的20%)/ 1 就是算法的输出值,并且一般输出值会再次赋予输入值,进行迭代运算。  

  (input * (512.0 - alpha) + median * alpha)  /  512.0;  // median是一个输入的参考基值,alpha是系数,取值=[0, 512];假设alpha=256,就可以理解为取(median值的50% + input值的50%)/ 512 就是算法的输出值。

posted on 2024-06-12 11:09  lance9527  阅读(8)  评论(0编辑  收藏  举报