Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals

object-brain.c File Reference

#include "object-brain.h"
#include <idseq.h>
#include <idacr.h>
#include <string.h>
#include <idvol.h>
#include <idima.h>
#include "display.h"
#include "noise.h"

Go to the source code of this file.

Functions

PPPVOLUME_UCHAR ReadLabelVolume (char *filein, int x, int y, int z)
 Read a uchar volume asscoiated to ki label.

PPPVOLUME_UCHAR GetVolumeVOI (PPPVOLUME_UCHAR label, int px, int py, int pz, int dimx, int dimy, int dimz)
 Allocate and get a volume of interest (VOI) within a given volume of ki labels.

OBJECT3DLabelToObject (PPPVOLUME_UCHAR label, PPIMAGE_FLOAT value)
 Create un object from a volume of label and physical values.

PPIMAGE_FLOAT GetBrainPhysicalValues (double B0)
 Define physical values of brain tissue types Ref : Yoder et al. SPIE MEdical Imaging 2002 10 tissues are considered with the following description label / name / Ro / Ro standard deviation / T1 / T1sd / T2 / T2sd / Ki / Kisd 0 /Air/0/0 /0/0 /0/0 /0/0 1 /CSF/2569/ /329/ /1/ /-9.05/ / 2 /Grey Matter/833/ /83/ /0.86/ /-9.05/ / 3 /White Matter/500/ /70/ /0.77/ /-9.05/ / 4 /Fat/350/ /70/ /1/ /-7.5/ / 5 /Muscle/900/ /47/ /1/ /-9.5/ / 6 /Skin/2569/ /329/ /1/ /-9.05/ / 7 /Skull/0/0/0/0/0/0/-8.86/ / 8 /Glial Matter/833/ /83/ /0.86/ /-9.05/ / 9 /Connective/500/ /70/ /0.77/ /-9.05/ /.


Generated on Wed Oct 19 09:28:36 2005 for SIMRI3D by doxygen 1.3.7