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

3 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)

Categorías

Más información sobre Images en Help Center y File Exchange.

Community Treasure Hunt

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

Start Hunting!

Translated by