is.axial: Orthogonal Planes

View source: R/orientation.R

orthogonal-planesR Documentation

Orthogonal Planes

Description

Functions to test the orientation for a single slice.

Usage

is.axial(imageOrientationPatient, axial = c("L", "R", "A", "P"))

is.coronal(imageOrientationPatient, coronal = c("L", "R", "H", "F"))

is.sagittal(imageOrientationPatient, sagittal = c("A", "P", "H", "F"))

Arguments

imageOrientationPatient

A vector of length six taken from the DICOM header field “ImageOrientationPatient”.

axial

Characters that are valid in defining an ‘axial’ slice.

coronal

Characters that are valid in defining a ‘coronal’ slice.

sagittal

Characters that are valid in defining a ‘sagittal’ slice.

Value

Logical value.

Author(s)

Brandon Whitcher bwhitcher@gmail.com

See Also

getOrientation

Examples


x <- readDICOMFile(system.file("dcm/Abdo.dcm", package="oro.dicom"))
iop <- header2matrix(extractHeader(x$hdr, "ImageOrientationPatient", FALSE), 6)
is.axial(iop)
is.coronal(iop)
is.sagittal(iop)

x <- readDICOMFile(system.file("dcm/Spine1.dcm", package="oro.dicom"))
iop <- header2matrix(extractHeader(x$hdr, "ImageOrientationPatient", FALSE), 6)
is.axial(iop)
is.coronal(iop)
is.sagittal(iop)


bjw34032/oro.dicom documentation built on Feb. 10, 2024, 12:25 a.m.