Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
#include <mitkSimpleHistogram.h>
Public Types | |
typedef itk::Statistics::Histogram< double > | HistogramType |
typedef itk::Image< short, 3 > | CTImage |
typedef itk::ImageRegionIterator< CTImage > | CTIteratorType |
typedef itk::ImageRegionIteratorWithIndex< CTImage > | CTIteratorIndexType |
typedef itk::Image< unsigned char, 3 > | BinImage |
typedef itk::ImageRegionIterator< BinImage > | BinIteratorType |
typedef itk::ImageRegionIteratorWithIndex< BinImage > | BinIteratorIndexType |
typedef unsigned long | CountType |
Public Member Functions | |
SimpleImageHistogram () | |
~SimpleImageHistogram () | |
bool | GetValid () |
double | GetMin () const override |
Returns the minimal value of the histogram. More... | |
double | GetMax () const override |
Returns the maximum value of the histogram. More... | |
void | ComputeFromBaseData (BaseData *source) override |
Creates a new histogram out the source which must be an image. Method does nothing if the image is invalid, nullptr, etc.. More... | |
float | GetRelativeBin (double start, double end) const override |
TODO: (What should this method do?) More... | |
Protected Attributes | |
HistogramType::ConstPointer | histogram |
bool | valid |
unsigned int | nBins |
double | invLogHighest |
Definition at line 47 of file mitkSimpleHistogram.h.
typedef itk::Image<unsigned char, 3> mitk::SimpleImageHistogram::BinImage |
Definition at line 68 of file mitkSimpleHistogram.h.
typedef itk::ImageRegionIteratorWithIndex<BinImage> mitk::SimpleImageHistogram::BinIteratorIndexType |
Definition at line 70 of file mitkSimpleHistogram.h.
typedef itk::ImageRegionIterator<BinImage> mitk::SimpleImageHistogram::BinIteratorType |
Definition at line 69 of file mitkSimpleHistogram.h.
typedef unsigned long mitk::SimpleImageHistogram::CountType |
Definition at line 72 of file mitkSimpleHistogram.h.
typedef itk::Image<short, 3> mitk::SimpleImageHistogram::CTImage |
Definition at line 64 of file mitkSimpleHistogram.h.
typedef itk::ImageRegionIteratorWithIndex<CTImage> mitk::SimpleImageHistogram::CTIteratorIndexType |
Definition at line 66 of file mitkSimpleHistogram.h.
typedef itk::ImageRegionIterator<CTImage> mitk::SimpleImageHistogram::CTIteratorType |
Definition at line 65 of file mitkSimpleHistogram.h.
typedef itk::Statistics::Histogram<double> mitk::SimpleImageHistogram::HistogramType |
Definition at line 50 of file mitkSimpleHistogram.h.
|
inline |
Definition at line 52 of file mitkSimpleHistogram.h.
|
inline |
Definition at line 57 of file mitkSimpleHistogram.h.
|
overridevirtual |
Creates a new histogram out the source which must be an image. Method does nothing if the image is invalid, nullptr, etc..
Implements mitk::SimpleHistogram.
|
overridevirtual |
Returns the maximum value of the histogram.
Implements mitk::SimpleHistogram.
|
overridevirtual |
Returns the minimal value of the histogram.
Implements mitk::SimpleHistogram.
|
overridevirtual |
TODO: (What should this method do?)
Implements mitk::SimpleHistogram.
bool mitk::SimpleImageHistogram::GetValid | ( | ) |
|
protected |
Definition at line 75 of file mitkSimpleHistogram.h.
|
protected |
Definition at line 79 of file mitkSimpleHistogram.h.
|
protected |
Definition at line 78 of file mitkSimpleHistogram.h.
|
protected |
Definition at line 77 of file mitkSimpleHistogram.h.