|
SIVIC API
0.9.26
|
#include <svkDSCDeltaR2.h>
Public Types | |
| enum | representation { T2 = 0, DR2 = 1 } |
Public Member Functions | |
| vtkTypeMacro (svkDSCDeltaR2, svkImageInPlaceFilter) | |
| void | SetRepresentation (svkDSCDeltaR2::representation representation) |
Public Member Functions inherited from svkImageInPlaceFilter | |
| vtkTypeMacro (svkImageInPlaceFilter, vtkImageInPlaceFilter) | |
| svkImageData * | GetOutput () |
| svkImageData * | GetOutput (int port) |
| svkImageData * | GetImageDataInput (int port) |
Static Public Member Functions | |
| static svkDSCDeltaR2 * | New () |
Protected Member Functions | |
| svkDSCDeltaR2 () | |
| ~svkDSCDeltaR2 () | |
| virtual int | RequestData (vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) |
| virtual int | FillInputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
Protected Member Functions inherited from svkImageInPlaceFilter | |
| svkImageInPlaceFilter () | |
| ~svkImageInPlaceFilter () | |
| virtual int | FillOutputPortInformation (int vtkNotUsed(port), vtkInformation *info) |
Class to convert from DSC T2* curves to Delta R2* representation. This is an in-place method that permits toggling between representations.
Thanks to Emma Essock-Burns and Janine Lupo PhD, UCSF Department of Radiology and Biomedical Imaging for help implementing this class.
References:
| enum representation |
|
protected |
References svkDSCDeltaR2::T2.
|
protected |
|
protectedvirtual |
Output from this algo is an svkMriImageData object.
Reimplemented from svkImageInPlaceFilter.
|
static |
|
protectedvirtual |
Change the representation between T2* and DR2* See reference2: ΔR2* = −ln(St/S0)/TE For now, set S0, to be the value at point 5 after magnetization has stabilized.
References svkDSCDeltaR2::DR2, svk4DImageData::GetArray(), svkImageData::GetDcmHeader(), svkDcmHeader::GetDoubleValue(), svkImageInPlaceFilter::GetImageDataInput(), svk4DImageData::GetNumberOfVoxels(), and svkDSCDeltaR2::T2.
| void SetRepresentation | ( | svkDSCDeltaR2::representation | representation | ) |
| vtkTypeMacro | ( | svkDSCDeltaR2 | , |
| svkImageInPlaceFilter | |||
| ) |
1.8.5