These functions are used to transform points from dimensionless pixel or
voxel coordinates to “real-world” coordinates, typically in millimetres,
and back. Actual pixel units can be obtained using the
`pixunits`

function.

1 2 3 | ```
voxelToWorld(points, image, simple = FALSE, ...)
worldToVoxel(points, image, simple = FALSE, ...)
``` |

`points` |
A vector giving the coordinates of a point, or a matrix with one point per row. |

`image` |
The image in whose space the points are given. |

`simple` |
A logical value: if |

`...` |
Additional arguments to |

A vector or matrix of transformed points.

Voxel coordinates are assumed by these functions to use R's indexing convention, beginning from 1.

Jon Clayden <code@clayden.org>

`xform`

, `pixdim`

, `pixunits`

1 2 3 4 | ```
im <- readNifti(system.file("extdata", "example.nii.gz", package="RNifti"))
# Find the origin
worldToVoxel(c(0,0,0), im)
``` |

Questions? Problems? Suggestions? Tweet to @rdrrHQ or email at ian@mutexlabs.com.

All documentation is copyright its authors; we didn't write any of that.