How to add the neighboring pixel values

1 visualización (últimos 30 días)
Sharen H
Sharen H el 30 de Jun. de 2015
Respondida: Walter Roberson el 30 de Jun. de 2015
I have a matrix - if 0 occurs then i have to add the 8 neighboring pixels and replace the 0 value . is there any built in function for this ..

Respuesta aceptada

Walter Roberson
Walter Roberson el 30 de Jun. de 2015
filt2() with [1 1 1;1 0 1; 1 1 1] to get the sums everywhere. Then in the places that are 0 in the original, replace with the sum at the corresponding location. Use logical indexing.

Más respuestas (0)

Community Treasure Hunt

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

Start Hunting!

Translated by