How can I use a loop to subtract a pixel's gray level to it´s neighbor pixel's gray level?

2 visualizaciones (últimos 30 días)
How can I use a loop to subtract a pixel's gray level to it´s neighbor pixel's gray level?

Respuesta aceptada

Thorsten
Thorsten el 13 de Feb. de 2013
Editada: Thorsten el 13 de Feb. de 2013
I = im2double(imread('cameraman.tif'));
Ix = diff(I')';
Iy = diff(I);
  5 comentarios
Teemu
Teemu el 13 de Feb. de 2013
Can I do diff function to one file to both x- and y-direction? Or can I make one file from Ix and Iy? I mean that I do diff function and get one file.
Teemu
Teemu el 14 de Feb. de 2013
Can I use diff function to subtract pixel from 2-pixel away from it? So it not neigbour pixel anymore.

Iniciar sesión para comentar.

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