4-соседи пикселя

Я знаю, что в Matlab есть функция с именем nlfilter. Я пытаюсь найти 4-neighbours пикселя. Означает ли это, что окно 2x2? Можем ли мы сделать это, используя nlfilter?

Спасибо.


person Simplicity    schedule 18.02.2013    source источник
comment
Вместо того, чтобы публиковать один и тот же (неясный) вопрос несколько раз, вы должны вернуться и уточнить вопросы, на которые вы уже получили ответы, и сообщить нам, почему этих ответов недостаточно для ваших требований. Вы получите меньше отрицательных голосов, и это будет более вежливо по отношению к людям, которые нашли время, чтобы попытаться ответить на ваши вопросы. Например, вам сказали, как найти индексы 4-х соседей матричного компонента. Почему этого было недостаточно? Что вы планируете делать с этими соседями, когда найдете их?   -  person beaker    schedule 19.02.2013


Ответы (1)


Я думаю, вам было бы легче это понять, если бы вы думали об этом с точки зрения блоков, а не с точки зрения соседей. Таким образом, сосед 2x2 на самом деле просто блок 2x2.

Если вы говорите о центральном пикселе относительно северного, южного, восточного, западного пикселя, то вам следует использовать блок 3x3. К сожалению, этот блок также будет включать северо-восточных, северо-западных, юго-восточных и юго-западных соседей.

Вот пример операций скользящего соседства в Matlab с использованием nlfilter.

person JesseBikman    schedule 18.02.2013