Program: gdcm
Module: $RCSfile: gdcmOrientation.cxx,v $
Language: C++
- Date: $Date: 2007/09/17 12:20:00 $
- Version: $Revision: 1.26 $
+ Date: $Date: 2008/08/18 12:27:10 $
+ Version: $Revision: 1.27 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
/**
* \brief THERALYS' Algorithm to determine the most similar basic orientation
- * (Axial, Coronal, Sagital) of the image
+ * (Axial, Coronal, Sagittal) of the image
* \note Should be run on the first gdcm::File of a 'coherent' Serie
* @return orientation code
* # 0 : Not Applicable (neither 0020,0037 Image Orientation Patient
* # -1 : Axial invert
* # 2 : Coronal
* # -2 : Coronal invert
- * # 3 : Sagital
- * # -3 : Sagital invert
+ * # 3 : Sagittal
+ * # -3 : Sagittal invert
* # 4 : Heart Axial
* # -4 : Heart Axial invert
* # 5 : Heart Coronal
* # -5 : Heart Coronal invert
- * # 6 : Heart Sagital
- * # -6 : Heart Sagital invert
+ * # 6 : Heart Sagittal
+ * # -6 : Heart Sagittal invert
*/
static const char *OrientationTypeStrings[] = {
"Not Applicable",
"Axial",
"Coronal",
- "Sagital",
+ "Sagittal",
"Heart Axial",
"Heart Coronal",
- "Heart Sagital",
+ "Heart Sagittal",
"Axial invert",
"Coronal invert",
- "Sagital invert",
+ "Sagittal invert",
"Heart Axial invert",
"Heart Coronal invert",
- "Heart Sagital invert",
+ "Heart Sagittal invert",
NULL
};
/// \brief returns human readable interpretation of the most
-/// similar basic orientation (Axial, Coronal, Sagital, ...) of the image
+/// similar basic orientation (Axial, Coronal, Sagittal, ...) of the image
const char* Orientation::GetOrientationTypeString(OrientationType const o)
{
int k = (int)o;
}
/// \brief returns of the most similar basic orientation
-/// (Axial, Coronal, Sagital, ...) of the image
+/// (Axial, Coronal, Sagittal, ...) of the image
OrientationType Orientation::GetOrientationType( File *f )
{
float iop[6];
Program: gdcm
Module: $RCSfile: gdcmOrientation.h,v $
Language: C++
- Date: $Date: 2007/08/22 16:14:04 $
- Version: $Revision: 1.20 $
+ Date: $Date: 2008/08/18 12:27:10 $
+ Version: $Revision: 1.21 $
Copyright (c) CREATIS (Centre de Recherche et d'Applications en Traitement de
l'Image). All rights reserved. See Doc/License.txt or
AxialInvert = -1,
Coronal = 2,
CoronalInvert = -2,
- Sagital = 3,
- SagitalInvert = -3,
+ Sagittal = 3,
+ SagittalInvert = -3,
HeartAxial = 4,
HeartAxialInvert = -4,
HeartCoronal = 5,
HeartCoronalInvert = -5,
- HeartSagital = 6,
- HeartSagitalInvert = -6
+ HeartSagittal = 6,
+ HeartSagittalInvert = -6
} OrientationType;
//-----------------------------------------------------------------------------
*
* Example #1:
* Imagine the patient, in "HFS" position.
- * Full body sagital images are requested.
+ * Full body sagittal images are requested.
* All the cosines will be -1, 0, or +1;
* "Patient Orientation" (deduced) will be "A/F".
* Positive X axis is oriented 'towards patient's nose
*
* Example #2:
* Imagine now that patient has a stiffneck and his head is *turned* 30 degrees towards the left.
- * Head sagital images are requested.
+ * Head sagittal images are requested.
* One of the cosines will be almost 0.5
* Deduced "Patient Orientation" will be "AL\F"
* (main X axis orientation is towards patient's nose, and a little bit towards the left)
- * but the image looks *perfectly* sagital (for the head, not for the patient) !
+ * but the image looks *perfectly* sagittal (for the head, not for the patient) !
*
* Imagine the patient's stiffneck causes head to be *bended* 30 degrees towards the left AND *turned* left.
- * Sagital images are requested...
- * You'll probabely have 3 letters for X axis and Y axis, and the image remains *perfectly* sagital !
+ * Sagittal images are requested...
+ * You'll probabely have 3 letters for X axis and Y axis, and the image remains *perfectly* sagittal !
* The values are given within the 'Patient referential', *not* within the 'Organ referential' ...
*/