diff --git a/tippy/data/gnu.jpg b/tippy/data/gnu.jpg new file mode 100644 index 0000000..0c0cca9 Binary files /dev/null and b/tippy/data/gnu.jpg differ diff --git a/tippy/segmentations.py b/tippy/segmentations.py index 05936fa..f15c3db 100644 --- a/tippy/segmentations.py +++ b/tippy/segmentations.py @@ -8,6 +8,7 @@ Created on Nov 26, 2011 ''' import sys import cv +import numpy def simple_region_growing(img, seed, threshold=1): """ @@ -31,7 +32,7 @@ def simple_region_growing(img, seed, threshold=1): raise ValueError("(%s) Positive value expected!" % (sys._getframe().f_code.co_name)) # seed tests if not((isinstance(seed, tuple)) and (len(seed) is 2) ) : - raise ValueError("(%s) (x, y) variable expected!" % (sys._getframe().f_code.co_name)) + raise TypeError("(%s) (x, y) variable expected!" % (sys._getframe().f_code.co_name)) dims = cv.GetSize(img) if (seed[0] or seed[1] ) < 0 : @@ -56,7 +57,7 @@ def simple_region_growing(img, seed, threshold=1): cur_pix = [seed[0], seed[1]] #Spreading - while(dist