У меня есть матрица 480 на 640 A
. Для каждого пикселя я хочу проверить его соседей. Соседи пикселя определяются значением N
. Например, это является частью матрицы A
, где все нули являются соседями пикселя, когда X
N=3
:Проверьте окружающие соседи матричного элемента в Matlab
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 X 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
Как показано, так как N=3
, все эти нули пиксельные X
«с соседями. Проблема в том, что X
находится перед индексом N=3
. Здесь соседи будут пикселями с одним значением:
X 1 1 1 0 0 0
1 1 1 1 0 0 0
1 1 1 1 0 0 0
1 1 1 1 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
0 0 0 0 0 0 0
Не могли бы вы посоветовать, как с этим справиться?