TPCCLIB
|
#include <libtpcimgio.h>
4D IMG data structure for dynamic image
Definition at line 1657 of file libtpcimgio.h.
int IMG::_dataType |
Saved file-format specific data type; default 0 is always ok
Definition at line 1732 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), and imgWriteNiftiFrame().
int IMG::_fileFormat |
File format: IMG_UNKNOWN, IMG_E63, IMG_E7, IMG_E7_2D, ... default 0 is always ok
Definition at line 1735 of file libtpcimgio.h.
Referenced by ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), imgAnalyzeToEcat(), imgCopyhdr(), imgEmpty(), imgFormatDetermine(), imgFormatFromFName(), imgGetAnalyzeHeader(), imgGetMicropetHeader(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgNiftiToEcat(), imgReadAnalyze(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgReprojection(), imgSetAnalyzeHeader(), imgSetEcat7MHeader(), imgSetEcat7SHeader(), imgSetNiftiHeader(), imgWrite(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7Frame(), imgWriteFrame(), imgWriteNifti(), and imgWriteNiftiFrame().
float IMG::axialFOV |
Scanner axial FOV (mm)
Definition at line 1708 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgFBP(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgReprojection(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), and imgSetScanner().
float IMG::branchingFraction |
Branching fraction (included in pixel values and in calibrationFactor)
Definition at line 1690 of file libtpcimgio.h.
Referenced by imgBranchingCorrection(), imgCopyhdr(), imgEmpty(), imgGetEcat7MHeader(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgMatchHeader(), and imgSetEcat7MHeader().
float IMG::calibrationFactor |
Calibration factor (included in pixel values)
Definition at line 1675 of file libtpcimgio.h.
Referenced by imgBranchingCorrection(), imgCopyhdr(), imgEmpty(), imgGetMicropetHeader(), imgInfo(), imgInit(), and imgMatchHeader().
float** IMG::column |
Pointer to image data in matrix format column[col][frame]
Definition at line 1805 of file libtpcimgio.h.
Referenced by imgAllocate(), imgEmpty(), and imgInit().
char IMG::decayCorrection |
Decay correction: IMG_DC_UNKNOWN (0), IMG_DC_CORRECTED (1), IMG_DC_NONCORRECTED (2)
Definition at line 1688 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2sif(), img_k1_using_ki(), img_logan(), img_patlak(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgFBP(), imgFrameIntegral(), imgGetAnalyzeHeader(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgReadAnalyze(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReprojection(), imgSetAnalyzeHeader(), imgSetDecayCorrFactors(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteEcat63Frame(), imgWriteEcat7(), and imgWriteEcat7Frame().
float* IMG::decayCorrFactor |
Decay correction factor for each frame; included in pixel values
Definition at line 1839 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAllocate(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgFrameIntegral(), imgGetMicropetFrameHeader(), imgInfo(), imgInit(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgReadMicropetFrame(), imgReadNiftiFrame(), imgSetDecayCorrFactors(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), and imgWriteEcat7Frame().
unsigned short int IMG::dimt |
Dimension of Time (t)
Definition at line 1778 of file libtpcimgio.h.
Referenced by check_times_dft_vs_img(), clusterTACs(), copy_times_from_img_to_dft(), dftAllocateWithIMG(), dftInterpolateForIMG(), ecat63AddImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), fittime_from_img(), idiSimulateTubeImg(), idiSimulateTubeImgPlane(), img2cube(), img2sif(), img_k1_using_ki(), img_logan(), img_patlak(), imgAbs(), imgAbsMax(), imgAllocate(), imgArithm(), imgArithmConst(), imgArithmFrame(), imgAUMC(), imgAverageAUC(), imgAverageMaskTAC(), imgAvg(), imgBetween2ClassesVariance(), imgBorderAverageTAC(), imgBranchingCorrection(), imgCircleMask(), imgCopyhdr(), imgCutoff(), imgDecayCorrection(), imgDeleteFrameOverlap(), imgDeleteFrameOverlap_old(), imgDup(), imgEmpty(), imgEndtime(), imgExistentCounts(), imgExistentTimes(), imgExtractRange(), imgFBP(), imgFlipAbove(), imgFlipRight(), imgFrameGapFill(), imgFrameMinMax(), imgFramesCheck(), imgGaussianAMFilter(), imgGaussianEBoxFilter(), imgGaussianFIRFilter(), imgGetAnalyzeHeader(), imgGetConcWeightedPeakPos(), imgGetFrameDiff(), imgGetFrameDyn(), imgGetMaxFrame(), imgGetMaxTime(), imgGetMicropetHeader(), imgGetNiftiHeader(), imgGetPeak(), imgInfo(), imgInit(), imgInv(), imgLn(), imgLog10(), imgMaskPixelTACs(), imgMaskTAC(), imgMatchFrames(), imgMatchMatrix(), imgMax(), imgMaxDifference(), imgMeanFilter(), imgMeanZ(), imgMRP(), imgMRT(), imgNaNs(), imgNoiseTemplate(), imgOutlierFilter(), imgPVCRRL(), imgPVCRVC(), imgRangeMinMax(), imgRangeWeightedMax(), imgRawCountsPerTime(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgReadMicropetFirstFrame(), imgReadMicropetFrame(), imgReadModelingData(), imgReadNifti(), imgReadNiftiFirstFrame(), imgReadNiftiFrame(), imgReprojection(), imgScale(), imgsegmClusterExpand(), imgsegmClusterMean(), imgsegmFindBestNeighbour(), imgsegmFindMaxOutsideClusters(), imgsegmMaskToCluster(), imgsegmSimilar(), imgsegmThreshold(), imgsegmThresholdByMask(), imgsegmThresholdMask(), imgSetAnalyzeHeader(), imgSetDecayCorrFactors(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), imgSetNiftiHeader(), imgSetWeights(), imgShrink(), imgSimulateRing(), imgSimulateSphere(), imgSmoothMax(), imgSmoothOverFrames(), imgSS(), imgSwell(), imgThresholdByMask(), imgThresholding(), imgThresholdingLowHigh(), imgThresholdMaskCount(), imgTimeIntegral(), imgVoiMaskTAC(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWriteFrame(), imgWriteNifti(), imgWriteNiftiFrame(), imgWritePolarmap(), irdCheck(), pxlAddFromMask(), sif2img(), sifAllocateWithIMG(), and tiffWriteImg().
unsigned short int IMG::dimx |
Dimension of Column (c/x)
Definition at line 1780 of file libtpcimgio.h.
Referenced by clusterTACs(), dftAllocateWithIMG(), ecat63AddImg(), ecat63WriteAllImg(), idiSimulateTubeImg(), idiSimulateTubeImgPlane(), img2cube(), img2sif(), img2svol(), img2vol(), img_k1_using_ki(), img_logan(), img_patlak(), imgAbs(), imgAbsMax(), imgAllocate(), imgArithm(), imgArithmConst(), imgArithmFrame(), imgAUMC(), imgAverageAUC(), imgAverageMaskTAC(), imgAvg(), imgBetween2ClassesVariance(), imgBorderAverageTAC(), imgBranchingCorrection(), imgCircleMask(), imgCutoff(), imgDecayCorrection(), imgDup(), imgEmpty(), imgExtractRange(), imgFBP(), imgFlipAbove(), imgFlipHorizontal(), imgFlipRight(), imgFrameIntegral(), imgFrameMinMax(), imgGaussianAMFilter(), imgGaussianEBoxFilter(), imgGaussianFIRFilter(), imgGetAnalyzeHeader(), imgGetConcWeightedPeakPos(), imgGetFrameDiff(), imgGetFrameDyn(), imgGetMaxFrame(), imgGetMaxTime(), imgGetMicropetHeader(), imgGetNiftiHeader(), imgGetPeak(), imgInfo(), imgInit(), imgInv(), imgLn(), imgLog10(), imgMaskCloak(), imgMaskConjunction(), imgMaskCount(), imgMaskDilate(), imgMaskErode(), imgMaskFloodFill(), imgMaskInvert(), imgMaskPixelTACs(), imgMaskRegionLabeling(), imgMaskRoiNr(), imgMaskTAC(), imgMatchMatrix(), imgMatchMatrixSize(), imgMax(), imgMaxDifference(), imgMeanFilter(), imgMeanZ(), imgMRP(), imgMRT(), imgNaNs(), imgNoiseTemplate(), imgOutlierFilter(), imgPVCRRL(), imgPVCRVC(), imgRangeMinMax(), imgRangeWeightedMax(), imgRawCountsPerTime(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgReadMicropetFirstFrame(), imgReadMicropetFrame(), imgReadNifti(), imgReadNiftiFirstFrame(), imgReadNiftiFrame(), imgRegionGrowingByThreshold(), imgReprojection(), imgScale(), imgsegmClusterExpand(), imgsegmClusterMean(), imgsegmFindMaxOutsideClusters(), imgsegmMaskToCluster(), imgsegmSimilar(), imgsegmThreshold(), imgsegmThresholdByMask(), imgsegmThresholdMask(), imgSetAnalyzeHeader(), imgSetEcat63SHeader(), imgSetEcat7SHeader(), imgSetNiftiHeader(), imgSetScanner(), imgSetWeights(), imgShrink(), imgSimulateRing(), imgSimulateSphere(), imgSmoothMax(), imgSmoothOverFrames(), imgSS(), imgSwell(), imgThresholdByMask(), imgThresholding(), imgThresholdingLowHigh(), imgThresholdMaskCount(), imgTimeIntegral(), imgVoiMaskTAC(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWriteNiftiFrame(), imgWritePolarmap(), irdCheck(), pxlAddFromMask(), svol2img(), tiffWriteImg(), and vol2img().
unsigned short int IMG::dimy |
Dimension of Row (r/y)
Definition at line 1782 of file libtpcimgio.h.
Referenced by clusterTACs(), dftAllocateWithIMG(), ecat63AddImg(), ecat63WriteAllImg(), idiSimulateTubeImg(), idiSimulateTubeImgPlane(), img2cube(), img2sif(), img2svol(), img2vol(), img_k1_using_ki(), img_logan(), img_patlak(), imgAbs(), imgAbsMax(), imgAllocate(), imgArithm(), imgArithmConst(), imgArithmFrame(), imgAUMC(), imgAverageAUC(), imgAverageMaskTAC(), imgAvg(), imgBetween2ClassesVariance(), imgBorderAverageTAC(), imgBranchingCorrection(), imgCircleMask(), imgCutoff(), imgDecayCorrection(), imgDup(), imgEmpty(), imgExtractRange(), imgFBP(), imgFlipAbove(), imgFlipHorizontal(), imgFlipRight(), imgFlipVertical(), imgFrameIntegral(), imgFrameMinMax(), imgGaussianAMFilter(), imgGaussianEBoxFilter(), imgGaussianFIRFilter(), imgGetAnalyzeHeader(), imgGetConcWeightedPeakPos(), imgGetFrameDiff(), imgGetFrameDyn(), imgGetMaxFrame(), imgGetMaxTime(), imgGetMicropetHeader(), imgGetNiftiHeader(), imgGetPeak(), imgInfo(), imgInit(), imgInv(), imgLn(), imgLog10(), imgMaskCloak(), imgMaskConjunction(), imgMaskCount(), imgMaskDilate(), imgMaskErode(), imgMaskFloodFill(), imgMaskInvert(), imgMaskPixelTACs(), imgMaskRegionLabeling(), imgMaskRoiNr(), imgMaskTAC(), imgMatchMatrix(), imgMatchMatrixSize(), imgMax(), imgMaxDifference(), imgMeanFilter(), imgMeanZ(), imgMRP(), imgMRT(), imgNaNs(), imgNoiseTemplate(), imgOutlierFilter(), imgPVCRRL(), imgPVCRVC(), imgRangeMinMax(), imgRangeWeightedMax(), imgRawCountsPerTime(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgReadMicropetFirstFrame(), imgReadMicropetFrame(), imgReadNifti(), imgReadNiftiFirstFrame(), imgReadNiftiFrame(), imgRegionGrowingByThreshold(), imgReprojection(), imgScale(), imgsegmClusterExpand(), imgsegmClusterMean(), imgsegmFindMaxOutsideClusters(), imgsegmMaskToCluster(), imgsegmSimilar(), imgsegmThreshold(), imgsegmThresholdByMask(), imgsegmThresholdMask(), imgSetAnalyzeHeader(), imgSetEcat63SHeader(), imgSetEcat7SHeader(), imgSetNiftiHeader(), imgSetWeights(), imgShrink(), imgSimulateRing(), imgSimulateSphere(), imgSmoothMax(), imgSmoothOverFrames(), imgSS(), imgSwell(), imgThresholdByMask(), imgThresholding(), imgThresholdingLowHigh(), imgThresholdMaskCount(), imgTimeIntegral(), imgVoiMaskTAC(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWriteNiftiFrame(), imgWritePolarmap(), irdCheck(), pxlAddFromMask(), svol2img(), tiffWriteImg(), and vol2img().
unsigned short int IMG::dimz |
Dimension of Plane (p/z)
Definition at line 1784 of file libtpcimgio.h.
Referenced by clusterTACs(), dftAllocateWithIMG(), ecat63AddImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), idiSimulateTubeImg(), idiSimulateTubeImgPlane(), img2cube(), img2sif(), img2svol(), img2vol(), img_k1_using_ki(), img_logan(), img_patlak(), imgAbs(), imgAbsMax(), imgAllocate(), imgAnalyzeToEcat(), imgArithm(), imgArithmConst(), imgArithmFrame(), imgAUMC(), imgAverageAUC(), imgAverageMaskTAC(), imgAvg(), imgBetween2ClassesVariance(), imgBorderAverageTAC(), imgBranchingCorrection(), imgCircleMask(), imgCopyhdr(), imgCutoff(), imgDecayCorrection(), imgDup(), imgEmpty(), imgExtractRange(), imgFBP(), imgFlipAbove(), imgFlipHorizontal(), imgFlipPlanes(), imgFlipRight(), imgFlipVertical(), imgFrameIntegral(), imgFrameMinMax(), imgGaussianAMFilter(), imgGaussianEBoxFilter(), imgGaussianFIRFilter(), imgGetAnalyzeHeader(), imgGetConcWeightedPeakPos(), imgGetFrameDiff(), imgGetFrameDyn(), imgGetMaxFrame(), imgGetMaxTime(), imgGetMicropetHeader(), imgGetNiftiHeader(), imgGetPeak(), imgInfo(), imgInit(), imgInv(), imgLn(), imgLog10(), imgMaskCloak(), imgMaskConjunction(), imgMaskCount(), imgMaskDilate(), imgMaskErode(), imgMaskFloodFill(), imgMaskInvert(), imgMaskPixelTACs(), imgMaskRegionLabeling(), imgMaskRoiNr(), imgMaskTAC(), imgMatchMatrix(), imgMatchMatrixSize(), imgMatchPlanes(), imgMax(), imgMaxDifference(), imgMeanFilter(), imgMeanZ(), imgMRP(), imgMRT(), imgNaNs(), imgNiftiToEcat(), imgNoiseTemplate(), imgOutlierFilter(), imgPVCRRL(), imgPVCRVC(), imgRangeMinMax(), imgRangeWeightedMax(), imgRawCountsPerTime(), imgReadAnalyze(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgReadMicropetFirstFrame(), imgReadMicropetFrame(), imgReadModelingData(), imgReadNifti(), imgReadNiftiFirstFrame(), imgReadNiftiFrame(), imgRegionGrowingByThreshold(), imgReprojection(), imgScale(), imgsegmClusterExpand(), imgsegmClusterMean(), imgsegmFindMaxOutsideClusters(), imgsegmMaskToCluster(), imgsegmSimilar(), imgsegmThreshold(), imgsegmThresholdByMask(), imgsegmThresholdMask(), imgSetAnalyzeHeader(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), imgSetEcat7SHeader(), imgSetNiftiHeader(), imgSetWeights(), imgShrink(), imgSimulateRing(), imgSimulateSphere(), imgSmoothMax(), imgSmoothOverFrames(), imgSS(), imgSwell(), imgThresholdByMask(), imgThresholding(), imgThresholdingLowHigh(), imgThresholdMaskCount(), imgTimeIntegral(), imgVoiMaskTAC(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWriteNiftiFrame(), imgWritePolarmap(), irdCheck(), pxlAddFromMask(), svol2img(), tiffWriteImg(), and vol2img().
float* IMG::end |
Frame end time (sec)
Definition at line 1817 of file libtpcimgio.h.
Referenced by check_times_dft_vs_img(), clusterTACs(), copy_times_from_img_to_dft(), dftAllocateWithIMG(), ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), fittime_from_img(), img2sif(), img_k1_using_ki(), img_logan(), img_patlak(), imgAllocate(), imgAUMC(), imgAverageAUC(), imgCopyhdr(), imgDecayCorrection(), imgDeleteFrameOverlap(), imgDeleteFrameOverlap_old(), imgEmpty(), imgEndtime(), imgExistentTimes(), imgExtractRange(), imgFBP(), imgFrameGapFill(), imgFrameIntegral(), imgFramesCheck(), imgGetFrameDiff(), imgGetFrameDyn(), imgGetMaxFrame(), imgGetMaxTime(), imgGetMicropetFrameHeader(), imgInfo(), imgInit(), imgMatchFrames(), imgMRP(), imgMRT(), imgNoiseTemplate(), imgRawCountsPerTime(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgReadMicropetFrame(), imgReadModelingData(), imgReadNiftiFrame(), imgReprojection(), imgsegmThresholdMask(), imgSetDecayCorrFactors(), imgSetWeights(), imgSmoothOverFrames(), imgThresholdingLowHigh(), imgThresholdMaskCount(), imgTimeIntegral(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWritePolarmap(), sif2img(), and sifAllocateWithIMG().
int IMG::errstatus |
Error status: STATUS_OK, STATUS_FAULT, STATUS_NOMEMORY, etc
Definition at line 1842 of file libtpcimgio.h.
Referenced by imgEmpty(), imgInit(), and imgSetStatus().
float IMG::gapx |
Gaps between pixels in x direction (mm); negative value means overlap
Definition at line 1720 of file libtpcimgio.h.
Referenced by img2cube(), imgCopyhdr(), imgEmpty(), imgInit(), imgMatchHeader(), imgShrink(), and imgSwell().
float IMG::gapy |
Gaps between pixels in y direction (mm); negative value means overlap
Definition at line 1722 of file libtpcimgio.h.
Referenced by img2cube(), imgCopyhdr(), imgEmpty(), imgInit(), imgMatchHeader(), imgShrink(), and imgSwell().
float IMG::gapz |
Gaps between pixels in z direction (mm); negative value means overlap
Definition at line 1724 of file libtpcimgio.h.
Referenced by img2cube(), imgCopyhdr(), imgEmpty(), imgInit(), imgMatchHeader(), imgShrink(), and imgSwell().
IFT IMG::ift |
IFT struct to store any additional header information
Definition at line 1749 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgGetMicropetHeader(), imgInfo(), imgInit(), imgReadMicropetFrame(), and imgReadMicropetHeader().
float IMG::isotopeHalflife |
Half-life of isotope (sec)
Definition at line 1685 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2sif(), imgBranchingCorrection(), imgCopyhdr(), imgDecayCorrection(), imgEmpty(), imgFBP(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgIsotope(), imgMatchHeader(), imgMRP(), imgReadAnalyze(), imgReadAnalyzeHeader(), imgReadModelingData(), imgReadNiftiHeader(), imgReprojection(), imgSetAnalyzeHeader(), imgSetDecayCorrFactors(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), imgWriteAnalyze(), and sif2img().
char IMG::isWeight |
Weights: 0=not weighted, 1=weighted, 2=also SD known
Definition at line 1825 of file libtpcimgio.h.
Referenced by img_k1_using_ki(), img_logan(), img_patlak(), imgCopyhdr(), imgEmpty(), imgFBP(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgReprojection(), imgsegmThresholdMask(), and imgSetWeights().
float**** IMG::m |
Pointer to image data in matrix format m[plane][row][col][frame]
Definition at line 1799 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), idiSimulateTubeImg(), idiSimulateTubeImgPlane(), img2cube(), img2sif(), img2svol(), img2vol(), img_k1_using_ki(), img_logan(), img_patlak(), imgAbs(), imgAbsMax(), imgAllocate(), imgArithm(), imgArithmConst(), imgArithmFrame(), imgAUMC(), imgAverageAUC(), imgAverageMaskTAC(), imgAvg(), imgBetween2ClassesVariance(), imgBorderAverageTAC(), imgBranchingCorrection(), imgCircleMask(), imgCutoff(), imgDecayCorrection(), imgEmpty(), imgExtractRange(), imgFBP(), imgFlipAbove(), imgFlipHorizontal(), imgFlipPlanes(), imgFlipRight(), imgFlipVertical(), imgFrameIntegral(), imgFrameMinMax(), imgGaussianAMFilter(), imgGaussianEBoxFilter(), imgGaussianFIRFilter(), imgGetConcWeightedPeakPos(), imgGetFrameDiff(), imgGetFrameDyn(), imgGetMaxFrame(), imgGetMaxTime(), imgGetPeak(), imgInit(), imgInv(), imgLn(), imgLog10(), imgMaskCloak(), imgMaskConjunction(), imgMaskCount(), imgMaskDilate(), imgMaskErode(), imgMaskFloodFill(), imgMaskInvert(), imgMaskPixelTACs(), imgMaskRegionLabeling(), imgMaskRoiNr(), imgMaskTAC(), imgMatchMatrix(), imgMax(), imgMaxDifference(), imgMeanFilter(), imgMeanZ(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgMRP(), imgMRT(), imgNaNs(), imgNoiseTemplate(), imgOutlierFilter(), imgPVCRRL(), imgPVCRVC(), imgRangeMinMax(), imgRangeWeightedMax(), imgRawCountsPerTime(), imgReadAnalyze(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgReadMicropetFrame(), imgReadNiftiFrame(), imgRegionGrowingByThreshold(), imgReprojection(), imgScale(), imgsegmCheckNeighbours(), imgsegmClusterExpand(), imgsegmClusterMean(), imgsegmFindBestNeighbour(), imgsegmFindMaxOutsideClusters(), imgsegmMaskToCluster(), imgsegmSimilar(), imgsegmThreshold(), imgsegmThresholdByMask(), imgsegmThresholdMask(), imgShrink(), imgSimulateRing(), imgSimulateSphere(), imgSmoothMax(), imgSmoothOverFrames(), imgSS(), imgStructuringElement(), imgSwell(), imgThresholdByMask(), imgThresholding(), imgThresholdingLowHigh(), imgThresholdMaskCount(), imgTimeIntegral(), imgVoiMaskTAC(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWriteNiftiFrame(), imgWritePolarmap(), pxlAddFromMask(), svol2img(), tiffWriteImg(), and vol2img().
float* IMG::mid |
Frame mid time (sec)
Definition at line 1819 of file libtpcimgio.h.
Referenced by check_times_dft_vs_img(), clusterTACs(), copy_times_from_img_to_dft(), dftAllocateWithIMG(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), fittime_from_img(), img_k1_using_ki(), img_logan(), img_patlak(), imgAllocate(), imgAUMC(), imgCopyhdr(), imgEmpty(), imgExtractRange(), imgFBP(), imgFrameGapFill(), imgFrameIntegral(), imgGetFrameDiff(), imgGetFrameDyn(), imgGetMaxFrame(), imgGetMaxTime(), imgGetMicropetFrameHeader(), imgGetPeak(), imgInfo(), imgInit(), imgMatchFrames(), imgMRP(), imgMRT(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgReadMicropetFrame(), imgReadModelingData(), imgReadNiftiFrame(), imgReprojection(), imgsegmThresholdMask(), imgThresholdingLowHigh(), imgThresholdMaskCount(), imgTimeIntegral(), and sif2img().
int IMG::modality |
Modality
Definition at line 1739 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgFormatDetermine(), imgInfo(), imgInit(), and imgMatchHeader().
float IMG::mt[12] |
Matrix transformation parameters (1,1), (1,2), (1,3), (1,4), ... (3,4) as in ECAT 7 image subheader
Definition at line 1747 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgMatchTransform(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat7SHeader(), imgWrite2DEcat7(), and imgWriteEcat7().
int IMG::orientation |
Patient orientation (see ECAT 7.2 format)
Definition at line 1694 of file libtpcimgio.h.
Referenced by img2svol(), img2vol(), imgCopyhdr(), imgEmpty(), imgGetEcat7MHeader(), imgInfo(), imgInit(), imgMatchHeader(), and imgSetEcat7MHeader().
char IMG::patientID[16] |
patient id, e.g. 311206-123H
Definition at line 1681 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgInfo(), imgMatchHeader(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
char IMG::patientName[32] |
patient name
Definition at line 1679 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgReadAnalyze(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
float* IMG::pixel |
Pointer to image data in matrix format pixel[frame]
Definition at line 1807 of file libtpcimgio.h.
Referenced by imgAllocate(), imgDup(), imgEmpty(), and imgInit().
float**** IMG::plane |
Pointer to image data in matrix format plane[plane][row][col][frame]
Definition at line 1801 of file libtpcimgio.h.
Referenced by imgAllocate(), imgEmpty(), and imgInit().
int* IMG::planeNumber |
Plane numbers (numbers need not be contiguous with each other)
Definition at line 1809 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAllocate(), imgAnalyzeToEcat(), imgArithm(), imgArithmFrame(), imgCopyhdr(), imgEmpty(), imgExtractRange(), imgFBP(), imgInfo(), imgInit(), imgMatchPlanes(), imgMRP(), imgNiftiToEcat(), imgReadAnalyze(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgReadMicropetFrame(), imgReadNiftiFrame(), imgReprojection(), imgWrite2DEcat7(), imgWriteEcat63Frame(), and imgWriteEcat7Frame().
int IMG::polarmap_num_rings |
If data is not a polar map, polarmap_num_rings=0. If data is a polar map, polarmap_num_rings is between 1 and MAX_POLARMAP_NUM_RINGS.
Definition at line 1758 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat7Header(), and imgSetEcat7SHeader().
short int IMG::polarmap_ring_angle[MAX_POLARMAP_NUM_RINGS] |
Polar map ring angle relative to long axis (90 degrees along cylinder, decreasing to 0 at the apex), as defined in ECAT 7 header
Definition at line 1769 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat7Header(), and imgSetEcat7SHeader().
float IMG::polarmap_ring_position[MAX_POLARMAP_NUM_RINGS] |
Polar map: fractional distance aong the long axis from base to apex, as defined in ECAT 7 header
Definition at line 1766 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat7Header(), and imgSetEcat7SHeader().
int IMG::polarmap_sectors_per_ring[MAX_POLARMAP_NUM_RINGS] |
Number of sectors in each polar map ring; defined only in polar map data. In case of polar map, dimz=dimy=1, dimx= sum of sectors in each ring. Polar map can contain dynamic data (time frames), in that case dimz>1.
Definition at line 1763 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), imgReadEcat7Header(), and imgSetEcat7SHeader().
short int IMG::polarmap_start_angle |
Polar map start angle for rings, as defined in ECAT 7 header
Definition at line 1771 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgInfo(), imgInit(), and imgReadEcat7Header().
float* IMG::prompts |
Prompts / frame
Definition at line 1831 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2sif(), imgAllocate(), imgCopyhdr(), imgExistentCounts(), imgExtractRange(), imgInit(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgReadMicropetFrame(), imgReadNiftiFrame(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), and sif2img().
float IMG::quatern[18] |
Quaternion parameters b, c, d, and x, y, z shift, and affine transform parameters for the 1st, 2nd and 3rd row, x[4], y[4], and z[4] (as in NIfTI-1)
Definition at line 1744 of file libtpcimgio.h.
Referenced by ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), imgCopyhdr(), imgEmpty(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMatchTransform(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Header(), imgSetNiftiHeader(), imgWrite2DEcat7(), and imgWriteEcat7().
char IMG::radiopharmaceutical[32] |
Name of radiopharmaceutical
Definition at line 1683 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgFBP(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgReprojection(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
float* IMG::randoms |
Randoms (delayed) / frame
Definition at line 1833 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2sif(), imgAllocate(), imgCopyhdr(), imgExistentCounts(), imgExtractRange(), imgInit(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgReadMicropetFrame(), imgReadNiftiFrame(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), and sif2img().
float IMG::resolutionx |
Image resolution in x direction (mm)
Definition at line 1726 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgFlipRight(), imgInit(), imgMatchHeader(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat7SHeader(), imgWrite2DEcat7(), and imgWriteEcat7().
float IMG::resolutiony |
Image resolution in y direction (mm)
Definition at line 1728 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgFlipAbove(), imgInit(), imgMatchHeader(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat7SHeader(), imgWrite2DEcat7(), and imgWriteEcat7().
float IMG::resolutionz |
Image resolution in z direction (mm)
Definition at line 1730 of file libtpcimgio.h.
Referenced by imgCopyhdr(), imgEmpty(), imgFlipAbove(), imgFlipRight(), imgInit(), imgMatchHeader(), imgReadEcat7(), imgReadEcat7Header(), imgSetEcat7SHeader(), imgWrite2DEcat7(), and imgWriteEcat7().
float*** IMG::row |
Pointer to image data in matrix format row[row][col][frame]
Definition at line 1803 of file libtpcimgio.h.
Referenced by imgAllocate(), imgEmpty(), and imgInit().
float IMG::sampleDistance |
Scanner sample distance (mm)
Definition at line 1712 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgFBP(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgReprojection(), imgSetEcat63SHeader(), imgSetEcat7SHeader(), imgSetScanner(), imgWrite2DEcat7(), imgWriteEcat7(), imgWriteEcat7Frame(), and imgWritePolarmap().
int IMG::scanner |
Scanner type
Definition at line 1737 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgFormatDetermine(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), and imgSetScanner().
time_t IMG::scanStart |
Scan start time and date
Definition at line 1692 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2sif(), imgCopyhdr(), imgEmpty(), imgFBP(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgMRP(), imgReadAnalyzeHeader(), imgReadNiftiHeader(), imgReprojection(), imgSetAnalyzeHeader(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), imgWriteAnalyze(), imgWriteEcat63Frame(), imgWriteFrame(), sif2img(), and sifAllocateWithIMG().
float* IMG::sd |
Frame S.D. for weighting
Definition at line 1829 of file libtpcimgio.h.
Referenced by imgAllocate(), imgCopyhdr(), imgEmpty(), imgExtractRange(), and imgInit().
float IMG::sizex |
Pixel size (mm)
Definition at line 1714 of file libtpcimgio.h.
Referenced by clusterTACs(), ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), idiSimulateTubeImg(), idiSimulateTubeImgPlane(), img2cube(), img2svol(), img2vol(), imgCircleMask(), imgCopyhdr(), imgEmpty(), imgFBP(), imgFlipRight(), imgGaussianAMFilter(), imgGaussianEBoxFilter(), imgGaussianFIRFilter(), imgGetAnalyzeHeader(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgReadAnalyze(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgReprojection(), imgSetAnalyzeHeader(), imgSetEcat63SHeader(), imgSetEcat7SHeader(), imgSetNiftiHeader(), imgSetScanner(), imgShrink(), imgSimulateRing(), imgSimulateSphere(), imgSwell(), imgWrite2DEcat7(), imgWriteAnalyze(), and imgWriteEcat7().
float IMG::sizey |
Pixel size (mm)
Definition at line 1716 of file libtpcimgio.h.
Referenced by clusterTACs(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), idiSimulateTubeImg(), idiSimulateTubeImgPlane(), img2cube(), img2svol(), img2vol(), imgCircleMask(), imgCopyhdr(), imgEmpty(), imgFBP(), imgFlipAbove(), imgGaussianAMFilter(), imgGaussianEBoxFilter(), imgGaussianFIRFilter(), imgGetAnalyzeHeader(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgReadAnalyze(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgReprojection(), imgSetAnalyzeHeader(), imgSetEcat7SHeader(), imgSetNiftiHeader(), imgSetScanner(), imgShrink(), imgSimulateRing(), imgSimulateSphere(), imgSwell(), imgWrite2DEcat7(), imgWriteAnalyze(), and imgWriteEcat7().
float IMG::sizez |
Pixel size (mm)
Definition at line 1718 of file libtpcimgio.h.
Referenced by clusterTACs(), ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2cube(), img2svol(), img2vol(), imgCopyhdr(), imgEmpty(), imgFBP(), imgFlipAbove(), imgFlipRight(), imgGaussianAMFilter(), imgGaussianEBoxFilter(), imgGaussianFIRFilter(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgReadAnalyze(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgReprojection(), imgSetAnalyzeHeader(), imgSetEcat63MHeader(), imgSetEcat63SHeader(), imgSetEcat7MHeader(), imgSetEcat7SHeader(), imgSetNiftiHeader(), imgSetScanner(), imgShrink(), imgSimulateSphere(), imgSwell(), imgWrite2DEcat7(), imgWriteAnalyze(), and imgWriteEcat7().
float* IMG::start |
Frame start time (sec)
Definition at line 1815 of file libtpcimgio.h.
Referenced by check_times_dft_vs_img(), clusterTACs(), copy_times_from_img_to_dft(), dftAllocateWithIMG(), ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2sif(), img_k1_using_ki(), img_logan(), img_patlak(), imgAllocate(), imgAUMC(), imgAverageAUC(), imgCopyhdr(), imgDecayCorrection(), imgDeleteFrameOverlap(), imgDeleteFrameOverlap_old(), imgEmpty(), imgExtractRange(), imgFBP(), imgFrameGapFill(), imgFrameIntegral(), imgFramesCheck(), imgGetFrameDiff(), imgGetFrameDyn(), imgGetMaxFrame(), imgGetMaxTime(), imgGetMicropetFrameHeader(), imgInfo(), imgInit(), imgMatchFrames(), imgMRP(), imgMRT(), imgNoiseTemplate(), imgRawCountsPerTime(), imgReadAnalyzeFrame(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Frame(), imgReadMicropetFrame(), imgReadModelingData(), imgReadNiftiFrame(), imgReprojection(), imgsegmThresholdMask(), imgSetDecayCorrFactors(), imgSetWeights(), imgSmoothOverFrames(), imgThresholdingLowHigh(), imgThresholdMaskCount(), imgTimeIntegral(), imgWrite2DEcat7(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWritePolarmap(), sif2img(), and sifAllocateWithIMG().
const char* IMG::statmsg |
Pointer to _imgStatusMessage, describing current status
Definition at line 1667 of file libtpcimgio.h.
Referenced by imgInfo(), imgRead(), imgReadFrame(), imgReadMicropet(), imgReadMicropetFirstFrame(), imgReadModelingData(), and imgSetStatus().
char IMG::status |
Image status (note that this is different from errstatus below): IMG_STATUS_UNINITIALIZED, IMG_STATUS_INITIALIZED, IMG_STATUS_OCCUPIED, IMG_STATUS_ERROR
Definition at line 1665 of file libtpcimgio.h.
Referenced by dftAllocateWithIMG(), ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), idiSimulateTubeImg(), idiSimulateTubeImgPlane(), img2cube(), img2svol(), img2vol(), img_k1_using_ki(), img_logan(), img_patlak(), imgAbs(), imgAbsMax(), imgAllocate(), imgArithm(), imgArithmConst(), imgArithmFrame(), imgAUMC(), imgAverageAUC(), imgAverageMaskTAC(), imgAvg(), imgBorderAverageTAC(), imgBranchingCorrection(), imgCircleMask(), imgDecayCorrection(), imgDeleteFrameOverlap(), imgDeleteFrameOverlap_old(), imgEmpty(), imgExistentCounts(), imgExistentTimes(), imgExtractRange(), imgFBP(), imgFrameGapFill(), imgFrameIntegral(), imgFrameMinMax(), imgFramesCheck(), imgGetAnalyzeHeader(), imgGetConcWeightedPeakPos(), imgGetFrameDiff(), imgGetFrameDyn(), imgGetMaxFrame(), imgGetMaxTime(), imgGetMicropetHeader(), imgGetNiftiHeader(), imgGetPeak(), imgInfo(), imgInit(), imgInv(), imgLn(), imgLog10(), imgMaskFloodFill(), imgMaskPixelTACs(), imgMaskRegionLabeling(), imgMaskTAC(), imgMax(), imgMRP(), imgMRT(), imgNoiseTemplate(), imgOutlierFilter(), imgRangeMinMax(), imgRangeWeightedMax(), imgRawCountsPerTime(), imgRead(), imgReadAnalyze(), imgReadAnalyzeFirstFrame(), imgReadAnalyzeFrame(), imgReadAnalyzeHeader(), imgReadEcat63FirstFrame(), imgReadEcat63Frame(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7FirstFrame(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgReadHeader(), imgReadMicropet(), imgReadMicropetFirstFrame(), imgReadMicropetFrame(), imgReadMicropetHeader(), imgReadNifti(), imgReadNiftiFirstFrame(), imgReadNiftiFrame(), imgReadNiftiHeader(), imgRegionGrowingByThreshold(), imgReprojection(), imgsegmClusterExpand(), imgsegmFindMaxOutsideClusters(), imgsegmMaskToCluster(), imgsegmSimilar(), imgsegmThreshold(), imgsegmThresholdByMask(), imgsegmThresholdMask(), imgSetAnalyzeHeader(), imgSetDecayCorrFactors(), imgSetNiftiHeader(), imgSetScanner(), imgSetWeights(), imgSimulateRing(), imgSimulateSphere(), imgSmoothMax(), imgSmoothOverFrames(), imgThresholdByMask(), imgThresholding(), imgThresholdingLowHigh(), imgThresholdMaskCount(), imgTimeIntegral(), imgVoiMaskTAC(), imgWrite(), imgWrite2DEcat7(), imgWriteAnalyze(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), imgWriteFrame(), imgWriteNifti(), imgWriteNiftiFrame(), imgWritePolarmap(), sifAllocateWithIMG(), svol2img(), tiffWriteImg(), and vol2img().
char IMG::studyDescription[32] |
Study description (currently free text field for user to fill)
Definition at line 1698 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgMatchHeader(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
char IMG::studyNr[MAX_STUDYNR_LEN+1] |
study identification code, i.e. (consequential) study number
Definition at line 1677 of file libtpcimgio.h.
Referenced by dftAllocateWithIMG(), ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2sif(), imgCopyhdr(), imgEmpty(), imgFBP(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetHeader(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMaskPixelTACs(), imgMatchHeader(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgMRP(), imgReadAnalyze(), imgReadAnalyzeHeader(), imgReadNiftiHeader(), imgReprojection(), imgSetAnalyzeHeader(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), imgSetNiftiHeader(), imgWriteAnalyze(), sif2img(), and sifAllocateWithIMG().
float IMG::transaxialFOV |
Scanner transaxial FOV (mm)
Definition at line 1710 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgFBP(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgReprojection(), imgSetEcat63MHeader(), imgSetEcat7MHeader(), and imgSetScanner().
char IMG::type |
IMG_TYPE_IMAGE, IMG_TYPE_RAW
Definition at line 1704 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), img2sif(), imgCopyhdr(), imgEmpty(), imgFBP(), imgFormatDetermine(), imgFrameIntegral(), imgGetAnalyzeHeader(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgGetMicropetHeader(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMicropetCTToEcat7(), imgMicropetPETToEcat7(), imgMRP(), imgRawCountsPerTime(), imgReadAnalyze(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Frame(), imgReadEcat7Header(), imgReadFrame(), imgReadModelingData(), imgReprojection(), imgSetEcat63MHeader(), imgSetEcat63SHeader(), imgSetEcat7MHeader(), imgSetEcat7SHeader(), imgSetScanner(), imgWrite(), imgWrite2DEcat7(), imgWriteAnalyzeFrame(), imgWriteEcat63Frame(), imgWriteEcat7(), imgWriteEcat7Frame(), and imgWritePolarmap().
char IMG::unit |
for calibration units see imgUnit() in img.c
Definition at line 1673 of file libtpcimgio.h.
Referenced by clusterTACs(), cunit_check_dft_vs_img(), dftAllocateWithIMG(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), img_k1_using_ki(), img_logan(), img_patlak(), imgAUMC(), imgConvertUnit(), imgCopyhdr(), imgEmpty(), imgFBP(), imgFrameIntegral(), imgGetFrameDyn(), imgGetMaxTime(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgMRP(), imgMRT(), imgReadEcat63Header(), imgReprojection(), imgSetUnit(), imgTimeIntegral(), imgUnitFromEcat(), imgUnitFromEcat7(), imgUnitToEcat6(), and imgUnitToEcat7().
char IMG::userProcessCode[11] |
User process code (which may contain valid study number)
Definition at line 1696 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgCopyhdr(), imgEmpty(), imgGetEcat63MHeader(), imgGetEcat7MHeader(), imgMatchHeader(), imgSetEcat63MHeader(), and imgSetEcat7MHeader().
float* IMG::weight |
Frame weight factor
Definition at line 1827 of file libtpcimgio.h.
Referenced by img2sif(), imgAllocate(), imgCopyhdr(), imgEmpty(), imgExtractRange(), imgGetMicropetFrameHeader(), imgInit(), imgMicropetPETToEcat7(), imgSetWeights(), and sif2img().
short int IMG::xform[2] |
XForm codes Q and S (as in NIfTI-1)
Definition at line 1741 of file libtpcimgio.h.
Referenced by ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), imgCopyhdr(), imgEmpty(), imgGetNiftiHeader(), imgInfo(), imgInit(), imgMatchTransform(), imgReadAnalyze(), imgReadEcat63Frame(), imgReadEcat7(), imgReadEcat7Header(), and imgSetNiftiHeader().
float IMG::zoom |
Reconstruction zoom factor
Definition at line 1706 of file libtpcimgio.h.
Referenced by ecat63AddImg(), ecat63ReadAllToImg(), ecat63ReadPlaneToImg(), ecat63WriteAllImg(), imgAnalyzeToEcat(), imgCopyhdr(), imgEmpty(), imgGetMicropetHeader(), imgGetMicropetMainHeader(), imgInfo(), imgInit(), imgMatchHeader(), imgNiftiToEcat(), imgReadEcat63Header(), imgReadEcat7(), imgReadEcat7Header(), imgReprojection(), imgSetEcat63SHeader(), imgSetEcat7SHeader(), imgSetScanner(), imgWrite2DEcat7(), and imgWriteEcat7().