Second-Order Difference
Show older comments
How can I find the Second-Order Difference signals in diagonal and minor diagonal of a matrix? The matrix is an image. For the horizontal and vertical I suppose this:
Dh = diff(image, 2);
Dv = diff(Image, 2 ,2);
Thanks!
Answers (1)
bym
on 24 Sep 2011
m = magic(4)
Dd = diff(diag(m),2) %diagonal
Dm = diff(diag(rot90(m)),2) %minor diagonal
2 Comments
Bruno Bertini
on 24 Sep 2011
bym
on 24 Sep 2011
Dh and Dv look correct. I have edited Dm to add the 2 ;)
Categories
Find more on Image Processing Toolbox in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!