from morph import *
from Numeric import ones
f=mmbinary(ones((129,129)))
f[64,64]=0
d8=mmdist(f,mmsebox())
d4=mmdist(f,mmsecross())
dE=mmdist(f,mmsebox(),'EUCLIDEAN')
d8m=mmintersec(d8,mmgray(mmthreshad(d8,0,64)))
Warning: Converting input image from int32 to uint16.
Warning: Converting input image from int32 to uint16.
Warning: Converting input image from uint8 to uint16.
d4m=mmintersec(d4,mmgray(mmthreshad(d4,0,64)))
Warning: Converting input image from int32 to uint16.
Warning: Converting input image from int32 to uint16.
Warning: Converting input image from uint8 to uint16.
dEm=mmintersec(dE,mmgray(mmthreshad(dE,0,64)))
Warning: Converting input image from int32 to uint16.
Warning: Converting input image from int32 to uint16.
Warning: Converting input image from uint8 to uint16.
mmshow(dEm % 6)
Warning: Converting input image from int32 to uint16.
mmshow(d8m % 6)
Warning: Converting input image from int32 to uint16.
mmshow(d4m % 6)
Warning: Converting input image from int32 to uint16.