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