transform_3d_positions_to_image: Transform 3D Positions To Image

Description Usage Arguments Details Value Examples

View source: R/util_helper.R

Description

Takes an data.frame of positions (coded with x,y,z) and returns their position in NPC space.

Usage

1
transform_3d_positions_to_image(position_data, projection, worldToCamera)

Arguments

projection

Matrix describing the camera projection.

worldToCamera

Matrix describing the camera position.

x

Path data.

Details

Note: Suggestion by https://stackoverflow.com/a/26413765

Value

Returns transformed path.

Examples

1
2
3
4
projection <- matrix(c(1,0,0,0,0,1,0,0,0,0,1,-1,0,0,0,1),nrow=4,ncol = 4, byrow = TRUE)
worldToCamera <- matrix(c(-1,0,0,-25,0,0,-1,0,0,1,0,-30,0,0,0,1),nrow=4,ncol = 4, byrow = TRUE)
position_data <- get_participants_positions_XYZ(db = db, session.ids = session.ids, scene.name = scene.name )
position_data <- transform_3d_positions_to_image(position_data,projection,worldToCamera)

cog-ethz/evertools documentation built on April 1, 2020, 10:30 p.m.