def test_locmin_max(): from mahotas.morph import locmax, locmin np.random.seed(123) for i in xrange(4): A = np.random.random_sample((64,64)) A *= 255 A = A.astype(np.uint8) fast = locmax(A) assert np.all(fast == slow_reg(A, max)) fast = locmin(A) assert np.all(fast == slow_reg(A, min))
def test_locmin_max(): from mahotas.morph import locmax, locmin np.random.seed(123) for i in range(4): A = np.random.random_sample((64, 64)) A *= 255 A = A.astype(np.uint8) fast = locmax(A) assert np.all(fast == slow_reg(A, max)) fast = locmin(A) assert np.all(fast == slow_reg(A, min))
def test_regmax_min(): from mahotas.morph import locmax, locmin, regmax, regmin np.random.seed(123) for i in range(4): A = np.random.random_sample((64,64)) A *= 255 A = A.astype(np.uint8) loc = locmax(A) reg = regmax(A) assert not np.any(reg & ~loc) loc = locmin(A) reg = regmin(A) assert not np.any(reg & ~loc)
def test_regmax_min(): from mahotas.morph import locmax, locmin, regmax, regmin np.random.seed(123) for i in range(4): A = np.random.random_sample((64, 64)) A *= 255 A = A.astype(np.uint8) loc = locmax(A) reg = regmax(A) assert not np.any(reg & ~loc) loc = locmin(A) reg = regmin(A) assert not np.any(reg & ~loc)