Zhang-Suen thinning algorithm: Difference between revisions

m
Line 2,176:
println("loop number $loops")
needredo = false
for in in 1:isize, j in 1:jsize2
testmat[for i,j] =in surroundtesting(retmat, i1:isize, j, 1) ?in 1 : 0jsize
if testmat[i,j] == surroundtesting(retmat, i, j, n) ? 1 : 0
end
for i in 1:isize, j in 1:jsize
if testmat[i,j] == 1
retmat[i,j] = 0
needredo = true
end
for i in 1:isize, j in 1:jsize
end
for i in 1:isize, if testmat[i,j] in== 1:jsize
testmat[i,j] = surroundtesting(retmat, i, j, 2) ? 1 :retmat[i,j] = 0
end needredo = true
for i in 1:isize, j in 1:jsize end
if testmat[i,j] == 1
retmat[i,j] = 0
needredo = true
end
end
4,102

edits