Mercurial > hg > minc-tools
changeset 2301:a29a17451d6b
Add declarations of helper functions for finding commonly-needed fields in one of the several places they may be found
author | bert <bert> |
---|---|
date | Mon, 20 Jun 2005 22:01:54 +0000 |
parents | ce0757debdd4 |
children | f5a4d16970d6 |
files | conversion/dcm2mnc/dicom_read.h |
diffstat | 1 files changed, 12 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/conversion/dcm2mnc/dicom_read.h +++ b/conversion/dcm2mnc/dicom_read.h @@ -1,4 +1,15 @@ -extern void get_siemens_dicom_image(Acr_Group group_list, Image_Data *image); +extern void get_dicom_image_data(Acr_Group group_list, Image_Data *image); extern void parse_dicom_groups(Acr_Group group_list, Data_Object_Info *di_ptr); extern void get_file_info(Acr_Group group_list, File_Info *file_info, General_Info *general_info); + +#define DICOM_POSITION_LOCAL 2 +#define DICOM_POSITION_GLOBAL 1 +#define DICOM_POSITION_NONE 0 + +extern int dicom_read_position(Acr_Group group_list, int n, double position[3]); +extern int dicom_read_orientation(Acr_Group group_list, double orientation[6]); +extern int dicom_read_pixel_size(Acr_Group group_list, double pixel_size[2]); + +extern void convert_dicom_coordinate(double coord[]); +