diagonal pixel differences of image matrix
Ältere Kommentare anzeigen
is there any method to get the diagonal pixel differences(left right diagonal) of a image matrix.for example , i have to obtain [-8 -2 -4;4 2 -16;0 2 4] from [2 1 8 24;9 10 3 12;2 5 8 19;1 2 3 4]
Akzeptierte Antwort
Weitere Antworten (1)
Teja Muppirala
am 17 Sep. 2013
b = [2 1 8 24;9 10 3 12;2 5 8 19;1 2 3 4];
conv2(b,[-1 0; 0 1],'valid')
2 Kommentare
Andrei Bobrov
am 17 Sep. 2013
Hi Teja! +1. I again forgotten about conv.
Teja Muppirala
am 17 Sep. 2013
Hello Andrei! conv is simpler, but your solution is definitely more creative and interesting.
Kategorien
Mehr zu Image Processing Toolbox finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!