コード例 #1
0
def test_nonuniformscale2d_from_vector():
    scale = np.array([1, 2])
    h**o = np.array([[scale[0], 0, 0], [0, scale[1], 0], [0, 0, 1]])

    tr = NonUniformScale.identity(2).from_vector(scale)

    assert_equal(tr.h_matrix, h**o)
コード例 #2
0
ファイル: homogeneous_test.py プロジェクト: dubzzz/menpo
def test_nonuniformscale2d_from_vector():
    scale = np.array([1, 2])
    h**o = np.array([[scale[0], 0, 0],
                     [0, scale[1], 0],
                     [0, 0, 1]])

    tr = NonUniformScale.identity(2).from_vector(scale)

    assert_equal(tr.h_matrix, h**o)
コード例 #3
0
ファイル: h_scale_test.py プロジェクト: Amos-zq/menpo
def test_nonuniformscale_identity_3d():
    assert_allclose(NonUniformScale.identity(3).h_matrix, np.eye(4))
コード例 #4
0
ファイル: scale_test.py プロジェクト: yymath/menpo
def test_nonuniformscale_identity_3d():
    assert_allclose(NonUniformScale.identity(3).h_matrix, np.eye(4))