43 #ifndef SVK_IMAGE_STATISTICS_H
44 #define SVK_IMAGE_STATISTICS_H
45 #define DOUBLE_TO_STRING_PRECISION 14
50 #include <vtkObjectFactory.h>
51 #include <vtkObject.h>
52 #include <vtkXMLDataElement.h>
56 #include <vtkOrderStatistics.h>
61 #include <vtkImageToImageStencil.h>
62 #include <vtkXMLUtilities.h>
64 #include <vtkArrayToTable.h>
66 #include <vtkDescriptiveStatistics.h>
68 #include <vtkSortDataArray.h>
69 #include <vtkVariant.h>
120 } svkImageStatisticsParameter;
126 } svkNormalizationOptions;
135 vtkXMLDataElement* GetOutput( );
143 virtual int RequestData(
144 vtkInformation* request,
145 vtkInformationVector** inputVector,
146 vtkInformationVector* outputVector );
148 void ComputeAccumulateStatistics(
svkMriImageData* image,
svkMriImageData* roi,
double binSize, vtkDataArray* maskedPixels, vtkXMLDataElement* result,
double normalization = 0 );
151 void ComputeSmoothStatistics(
svkMriImageData* image,
svkMriImageData* roi,
double binSize, vtkDataArray* maskedPixel, vtkXMLDataElement* results,
double normalization = 0 );
152 void AddHistogramTag( vtkDataArray* histogram,
double binSize,
double startBin,
int numBins,
int smoothBins, vtkXMLDataElement* results);
157 string DoubleToString(
double value );
164 #endif //SVK_IMAGE_STATISTICS_H
Definition: svkImageStatistics.h:103
Definition: svkImageStatistics.h:101
Definition: svkImageStatistics.h:97
Definition: svkImageStatistics.h:94
Definition: svkImageStatistics.h:104
Definition: svkImageStatistics.h:105
Definition: svkImageStatistics.h:96
Definition: svkImageStatistics.h:113
Definition: svkImageStatistics.h:117
Definition: svkImageStatistics.h:100
svkImageStatisticsParameter
Definition: svkImageStatistics.h:90
Definition: svkImageStatistics.h:115
Definition: svkImageStatistics.h:92
Definition: svkImageStatistics.h:118
Definition: svkImageStatistics.h:93
Definition: svkImageStatistics.h:114
Definition: svkImageStatistics.h:124
Definition: svkImageStatistics.h:111
Definition: svkImageStatistics.h:85
Definition: svkImageStatistics.h:116
Definition: svkImageStatistics.h:112
Definition: svkGenericAlgorithmWithPortMapper.h:74
Definition: svkImageStatistics.h:95
Definition: svkImageStatistics.h:106
Definition: svkImageStatistics.h:108
Definition: svkImageStatistics.h:110
Definition: svkImageStatistics.h:98
Definition: svkImageStatistics.h:107
Definition: svkImageStatistics.h:102
Definition: svkMriImageData.h:72
Definition: svkImageStatistics.h:109
Definition: svkImageStatistics.h:99