What is Arithmetic mean filter ?

Hello. in the book "Image processing ,Gonzalez,chapter 5" i found arithmetic mean filter for noise deduction,but on internet and MATLAB i didn't find anything about it,not even a code. so what is it and what can i do for implement it?

 採用された回答

Jos (10584)
Jos (10584) 2015 年 3 月 28 日

0 投票

The arithmetic mean is the mathematical term for the "mean", i.e., the sum of the elements divided by the number of elements.
You can use this as a simple filtering technique by replacing the value X(k) in a series by the mean of the values [X(k-w) X(k-w+1) ... X(k+w-1) X(k+w)], where w is the window size of the filter. By moving over the elements of X, one by one, you have a so-called moving average filter . It is a common way to deal with noisy data. More information can be found here:

2 件のコメント

david
david 2015 年 3 月 28 日
So it's called moving average filter? thank you.
Jos (10584)
Jos (10584) 2015 年 3 月 29 日
That's indeed the common name for it, as is "running mean" or "running average".

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

質問済み:

2015 年 3 月 28 日

コメント済み:

2015 年 3 月 29 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by