|
open_iA 2024.9
|
Filter implementing probabilistic voting based on a given voting rule. More...
#include <iAProbabilisticVotingImageFilter.h>
Public Types | |
| typedef itk::ImageRegionConstIterator< DoubleImg > | ConstDblIt |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef itk::Image< double, 3 > | DoubleImg |
| typedef InputImageType::ConstPointer | InputImagePointer |
| typedef TInputImage | InputImageType |
| typedef TInputImage::PixelType | InputPixelType |
| typedef OutputImageType::Pointer | OutputImagePointer |
| typedef Superclass::OutputImageRegionType | OutputImageRegionType |
| typedef TOutputImage | OutputImageType |
| typedef TOutputImage::PixelType | OutputPixelType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef iAProbabilisticVotingImageFilter | Self |
| typedef itk::ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
| double | GetUndecided () const |
| itkNewMacro (Self) | |
| itkStaticConstMacro (ImageDimension, int, TOutputImage::ImageDimension) | |
| itkStaticConstMacro (InputImageDimension, int, TInputImage::ImageDimension) | |
| itkTypeMacro (iAProbabilisticVotingImageFilter, ImageToImageFilter) | |
| void | SetProbabilityImages (size_t inputIdx, std::vector< DoubleImg::Pointer > const &probImgs) |
| void | SetUndecidedUncertaintyThreshold (double uncertainty) |
| void | SetVotingRule (VotingRule rule) |
| void | SetWeights (std::vector< double > weights) |
Protected Member Functions | |
| iAProbabilisticVotingImageFilter () | |
| virtual | ~iAProbabilisticVotingImageFilter () |
| void | BeforeThreadedGenerateData () override |
| void | PrintSelf (std::ostream &, itk::Indent) const override |
| void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, itk::ThreadIdType threadId) override |
Filter implementing probabilistic voting based on a given voting rule.
| itk::ImageRegionConstIterator<DoubleImg> iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::ConstDblIt |
| itk::SmartPointer< const Self > iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::ConstPointer |
| itk::Image<double, 3> iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::DoubleImg |
| InputImageType::ConstPointer iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::InputImagePointer |
| TInputImage iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::InputImageType |
| TInputImage::PixelType iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::InputPixelType |
| OutputImageType::Pointer iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::OutputImagePointer |
| Superclass::OutputImageRegionType iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::OutputImageRegionType |
| TOutputImage iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::OutputImageType |
| TOutputImage::PixelType iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::OutputPixelType |
| itk::SmartPointer< Self > iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::Pointer |
| iAProbabilisticVotingImageFilter iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::Self |
| itk::ImageToImageFilter< TInputImage, TOutputImage > iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::Superclass |
|
protected |
|
inlineprotectedvirtual |
|
overrideprotected |
|
inline |
| iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::itkNewMacro | ( | Self | ) |
| iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | ImageDimension | , |
| int | , | ||
| TOutputImage::ImageDimension | ) |
| iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::itkStaticConstMacro | ( | InputImageDimension | , |
| int | , | ||
| TInputImage::ImageDimension | ) |
| iAProbabilisticVotingImageFilter< TInputImage, TOutputImage >::itkTypeMacro | ( | iAProbabilisticVotingImageFilter< TInputImage, TOutputImage > | , |
| ImageToImageFilter | ) |
|
overrideprotected |
|
inline |
|
inline |
|
inline |
|
inline |
|
overrideprotected |