Jump to content

Zhang-Suen thinning algorithm: Difference between revisions

m
Line 2,142:
end
isize, jsize = size(px)
if i < 1 || j < 1 || i == isize || j == jsize # criteria both.0.both
return false
end
Line 2,149:
s[5] = px[i+1,j]; s[6] = px[i+1,j-1]; s[7] = px[i,j-1]; s[8] = px[i-1,j-1]
b = sum(s[1:8])
if b < 2 || b > 6 # criteria both.1.both
return false
end
if sum([(s[i] == 0 && s[i+1] == 1) for i in 1:length(s)-1]) != 1 # criteria both.2.both
return false
end
4,105

edits

Cookies help us deliver our services. By using our services, you agree to our use of cookies.