whats the concept behind 2 d median filtering of an image

5 ビュー (過去 30 日間)
Sivakumaran Chandrasekaran
Sivakumaran Chandrasekaran 2014 年 4 月 29 日
回答済み: Image Analyst 2014 年 4 月 29 日
my code is
v=[ 154 138 163
75 74 151
70 106 118]
my output is
t =[ 0 75 0
74 118 106
0 74 0]
whats the logic behind this?
  1 件のコメント
Sivakumaran Chandrasekaran
Sivakumaran Chandrasekaran 2014 年 4 月 29 日
編集済み: Sivakumaran Chandrasekaran 2014 年 4 月 29 日
the steps are arranging in ascending order. zero should be added to the edges. I cant understand the remaining positions

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

回答 (1 件)

Image Analyst
Image Analyst 2014 年 4 月 29 日
For example, when the window is centered over the right middle pixel (row 2, column3), the window sees
138 163 0
74 151 0
106 118 0
and the median value of those numbers is 106. Perhaps this will illustrate:
theWindow = [v(:,2), v(:,3), [0;0;0]]
rightMiddleElement = median(theWindow(:))
Is this not the logic you were expecting?

カテゴリ

Help Center および File ExchangeImages についてさらに検索

タグ

Community Treasure Hunt

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

Start Hunting!

Translated by