Problem with implementing RLC function...
조회 수: 2 (최근 30일)
이전 댓글 표시
Hi every body. There is a binary image in a variable like :
img =
1 1 0 0 0 1 0
1 1 1 0 0 1 1
0 1 0 1 0 1 0
0 0 0 0 0 1 1
I need to return count changed binaries from 1 to 0 and unlike, for each row.
For example :
in each rows of 'img' variable result of counting changed binaries must be :
- First row = 3
- Second row = 2
- Third row = 6
- Fourth row = 1
At last that function must return (3 + 2 + 6 + 1) = 12
I don't know how do that !
Please help me. Tnx
댓글 수: 0
채택된 답변
Iman Ansari
2013년 4월 17일
Hi
img =[1 1 0 0 0 1 0
1 1 1 0 0 1 1
0 1 0 1 0 1 0
0 0 0 0 0 1 1]
a=diff(img,1,2)
n=nnz(a)
댓글 수: 3
Iman Ansari
2013년 4월 20일
img =[1 1 0 0 0 1 0
1 1 1 0 0 1 1
0 1 0 1 0 1 0
0 0 0 0 0 1 1]
Rows=diff(img,1,2)
Columns=diff(img,1,1)
n=nnz(Rows)+nnz(Columns)
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!