Adjacent pixel subtraction of matrix
    4 views (last 30 days)
  
       Show older comments
    
I have a 3 X 3 Matrix. I want to subtract adjacent pixels on boundaries to subtract from each other in clockwise manner skipping the central pixel. Example:
A= [ 0,0,1;
    1,1,0;
   0,0,1];
Subtraction of adjacent pixel at boundaries.
(0-0)=0 , (0-1)= -1; (1-0)=1; (0-1)= -1, (1-0)=1, (0,0)=0; (0-1)=-1, (1-0)=1.
I tried
    X = [0 0 1;
         1, 1,0;
         0,0,1]; 
  Y = diff(X,1,2);
 But its the difference between columns.
I also tried index wise subtraction. But its not giving correct result.
 Thanks in advance
0 Comments
Answers (0)
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!