Как получить параметры значения с камеры поворотного стола Vispy? - PullRequest
0 голосов
/ 11 июля 2020

В приведенном ниже коде значения K, R, C предопределены для камеры Vispy. Есть ли способ получить K, R, C с существующей камеры Vispy Turntable?

def get_camera_params():
    K = np.array([
        [ 625.,    0.,  240.],
        [   0.,  625.,  320.],
        [   0.,    0.,    1.]], dtype=np.float32)
    imw = 450
    imh = 800

    R = np.array([
        [-0.023855,  0.336322, -0.941444],
        [-0.999549, -0.025208,  0.016322],
        [-0.018243,  0.941409,  0.336772]], dtype=np.float32)
    R = np.array([[1, 0, 0],
                  [0, 0, -1],
                  [0, 1, 0]], dtype=np.float32)
    assert np.allclose(la.det(R), 1, atol=1e-4)
    R = rotx(0.5).dot(roty(-0.1).dot(R))

    C = np.array([0, -3, 3], dtype=np.float32)

    return K, R, C, imw, imh
...