Hello,
I am trying to run "image segmentation" on the attached image. Code at:
https://gist.github.com/anuragphadke/7eb0e4398ef005632c6d
However, on running the above script, i get the following error:
Traceback (most recent call last):
File "a.py", line 21, in <module>
bw = closing(image > thresh, square(3))
File "/Library/Python/2.7/site-packages/skimage/morphology/misc.py", line 37, in func_out
return func(image, selem=selem, *args, **kwargs)
File "/Library/Python/2.7/site-packages/skimage/morphology/grey.py", line 122, in func_out
out_temp = func(image, selem, out=out_temp, *args, **kwargs)
File "/Library/Python/2.7/site-packages/skimage/morphology/grey.py", line 349, in closing
dilated = dilation(image, selem)
File "/Library/Python/2.7/site-packages/skimage/morphology/misc.py", line 37, in func_out
return func(image, selem=selem, *args, **kwargs)
File "/Library/Python/2.7/site-packages/skimage/morphology/grey.py", line 251, in dilation
nd.grey_dilation(image, footprint=selem, output=out)
File "/usr/local/lib/python2.7/site-packages/scipy/ndimage/morphology.py", line 1295, in grey_dilation
sz = footprint.shape[ii]
IndexError: tuple index out of range
Any idea what might be wrong here? I tried multiple images and multiple file formats (jpg / png etc.)
-anurag