Exemplo n.º 1
0
def test_number_of_parameters():
    expected_params = {('TRANSLATION', 2) : 2,
                       ('TRANSLATION', 3) : 3,
                       ('ROTATION', 2) : 1,
                       ('ROTATION', 3) : 3,
                       ('RIGID', 2) : 3,
                       ('RIGID', 3) : 6,
                       ('SCALING', 2) : 1,
                       ('SCALING', 3) : 1,
                       ('AFFINE', 2) : 6,
                       ('AFFINE', 3) : 12}

    for ttype, transform in regtransforms.items():
        assert_equal(transform.get_number_of_parameters(), expected_params[ttype])
Exemplo n.º 2
0
def test_number_of_parameters():
    expected_params = {('TRANSLATION', 2): 2,
                       ('TRANSLATION', 3): 3,
                       ('ROTATION', 2): 1,
                       ('ROTATION', 3): 3,
                       ('RIGID', 2): 3,
                       ('RIGID', 3): 6,
                       ('SCALING', 2): 1,
                       ('SCALING', 3): 1,
                       ('AFFINE', 2): 6,
                       ('AFFINE', 3): 12}

    for ttype, transform in regtransforms.items():
        assert_equal(
            transform.get_number_of_parameters(),
            expected_params[ttype])