This function uses fslswapdim to reorient an image

reverse_rpi_orient(
  file,
  convention = c("NEUROLOGICAL", "RADIOLOGICAL"),
  orientation,
  verbose = TRUE
)

reverse_rpi_orient_file(
  file,
  convention = c("NEUROLOGICAL", "RADIOLOGICAL"),
  orientation,
  verbose = TRUE
)

reverse_rpi_orient2(
  file,
  convention = c("NEUROLOGICAL", "RADIOLOGICAL"),
  orientation,
  verbose = TRUE
)

reverse_rpi_orient_file2(
  file,
  convention = c("NEUROLOGICAL", "RADIOLOGICAL"),
  orientation,
  verbose = TRUE
)

Arguments

file

Object of class nifti or character path

convention

Convention of original image (usually from rpi_orient)

orientation

Vector of length 3 from original image (usually from rpi_orient)

verbose

print diagnostic messages

Value

Object of class nifti

Note

`reverse_rpi_orient2` and `reverse_rpi_orient_file2` uses `RNifti` to ensure the reading orientation