Beispiel #1
0
def skelm(img, mask=None):
    """skeleton operation """

    assert len(img.shape) == 2
    bin_img = pymorph.binary(img)
    if mask == None:
        result = pymorph.skelm(bin_img)
    else:
        result = pymorph.skelm(bin_img, mask)

    return pymorph.gray(result)
Beispiel #2
0
def test_smoke_skelm():
    f = np.zeros((9,9), bool)
    f[3:6, 4:7] = True
    f[4] = True
    assert pymorph.skelm(f).shape == f.shape
Beispiel #3
0
def test_smoke_skelm():
    f = np.zeros((9, 9), bool)
    f[3:6, 4:7] = True
    f[4] = True
    assert pymorph.skelm(f).shape == f.shape