Single MRI slice data. More...
#include <mri_vol_data.h>
Public Member Functions | |
| MriSlice () | |
Public Attributes | |
| QString | fileName |
| QVector< unsigned char > | pixels |
| QVector< unsigned short > | pixelsWord |
| QVector< float > | pixelsFloat |
| int | pixelFormat |
| int | width |
| int | height |
| float | dimx |
| float | dimy |
| float | scale |
| FIFFLIB::FiffCoordTrans | trans |
Single MRI slice data.
Holds data for a single MRI slice within a volume.
Used for COR-format representation: each slice is a 2D image with associated pixel data and a coordinate transform from slice coordinates to MRI (surface RAS) coordinates.
Ported from mriSliceRec in the original MNE C mne_make_cor_set.
Definition at line 87 of file mri_vol_data.h.
|
inline |
Default constructor.
Definition at line 105 of file mri_vol_data.h.
| float MRILIB::MriSlice::dimx |
Pixel size in x direction (meters).
Definition at line 96 of file mri_vol_data.h.
| float MRILIB::MriSlice::dimy |
Pixel size in y direction (meters).
Definition at line 97 of file mri_vol_data.h.
| QString MRILIB::MriSlice::fileName |
Source file name.
Definition at line 89 of file mri_vol_data.h.
| int MRILIB::MriSlice::height |
Height of the image in pixels.
Definition at line 95 of file mri_vol_data.h.
| int MRILIB::MriSlice::pixelFormat |
Pixel format: FIFFV_MRI_PIXEL_BYTE(1), WORD(2), FLOAT(4).
Definition at line 93 of file mri_vol_data.h.
| QVector<unsigned char> MRILIB::MriSlice::pixels |
Pixel data (unsigned char), for FIFFV_MRI_PIXEL_BYTE.
Definition at line 90 of file mri_vol_data.h.
| QVector<float> MRILIB::MriSlice::pixelsFloat |
Pixel data (float), for FIFFV_MRI_PIXEL_FLOAT.
Definition at line 92 of file mri_vol_data.h.
| QVector<unsigned short> MRILIB::MriSlice::pixelsWord |
Pixel data (unsigned short), for FIFFV_MRI_PIXEL_WORD.
Definition at line 91 of file mri_vol_data.h.
| float MRILIB::MriSlice::scale |
Scaling factor for pixel data.
Definition at line 98 of file mri_vol_data.h.
| FIFFLIB::FiffCoordTrans MRILIB::MriSlice::trans |
Coordinate transform: slice -> MRI (surface RAS).
Definition at line 99 of file mri_vol_data.h.
| int MRILIB::MriSlice::width |
Width of the image in pixels.
Definition at line 94 of file mri_vol_data.h.