|
open_iA 2025.6
|
Segmentation based on maximum distance of peaks in histogram. More...
#include <iAMaximumDistanceFilter.h>
Public Types | |
| typedef itk::ImageRegionConstIterator< TImageType > | ConstIteratorType |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef TImageType::ConstPointer | ImageConstPointer |
| typedef TImageType::Pointer | ImagePointer |
| typedef TImageType::PixelType | PixelType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef iAMaximumDistanceFilter | Self |
| typedef itk::ImageToImageFilter< TImageType, TImageType > | Superclass |
Public Member Functions | |
| int | GetHighIntensity () |
| Get high intensity peak. | |
| int | GetLowIntensity () |
| Get low intensity peak. | |
| int | GetOutThreshold () |
| Get maximum distance threshold. | |
| itkGetMacro (Threshold, PixelType) | |
| itkNewMacro (Self) | |
| Method for creation through object factory. | |
| itkSetMacro (Threshold, PixelType) | |
| itkTypeMacro (iAMaximumDistanceFilter, itk::ImageToImageFilter) | |
| Run-time type information. | |
| void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
| Display. | |
| void | SetBinWidth (double binWidth) |
| Set the width of a bin in the histogram. | |
| void | SetCentre (double lowIntensity) |
| Set centre of histogram to calculate the low intensity peak. | |
Protected Types | |
| typedef itk::BinaryThresholdImageFilter< TImageType, TImageType > | BTIFType |
Protected Member Functions | |
| iAMaximumDistanceFilter () | |
| void | GenerateData () override |
Segmentation based on maximum distance of peaks in histogram.
|
protected |
| typedef itk::ImageRegionConstIterator<TImageType> iAMaximumDistanceFilter< TImageType >::ConstIteratorType |
| typedef itk::SmartPointer<const Self> iAMaximumDistanceFilter< TImageType >::ConstPointer |
| typedef TImageType::ConstPointer iAMaximumDistanceFilter< TImageType >::ImageConstPointer |
| typedef TImageType::Pointer iAMaximumDistanceFilter< TImageType >::ImagePointer |
| typedef TImageType::PixelType iAMaximumDistanceFilter< TImageType >::PixelType |
| typedef itk::SmartPointer<Self> iAMaximumDistanceFilter< TImageType >::Pointer |
| typedef iAMaximumDistanceFilter iAMaximumDistanceFilter< TImageType >::Self |
| typedef itk::ImageToImageFilter<TImageType,TImageType> iAMaximumDistanceFilter< TImageType >::Superclass |
|
protected |
|
overrideprotected |
| int iAMaximumDistanceFilter< TImageType >::GetHighIntensity | ( | ) |
Get high intensity peak.
| int iAMaximumDistanceFilter< TImageType >::GetLowIntensity | ( | ) |
Get low intensity peak.
| int iAMaximumDistanceFilter< TImageType >::GetOutThreshold | ( | ) |
Get maximum distance threshold.
| iAMaximumDistanceFilter< TImageType >::itkGetMacro | ( | Threshold | , |
| PixelType | ) |
| iAMaximumDistanceFilter< TImageType >::itkNewMacro | ( | Self | ) |
Method for creation through object factory.
| iAMaximumDistanceFilter< TImageType >::itkSetMacro | ( | Threshold | , |
| PixelType | ) |
| iAMaximumDistanceFilter< TImageType >::itkTypeMacro | ( | iAMaximumDistanceFilter< TImageType > | , |
| itk::ImageToImageFilter | ) |
Run-time type information.
|
override |
Display.
| void iAMaximumDistanceFilter< TImageType >::SetBinWidth | ( | double | binWidth | ) |
Set the width of a bin in the histogram.
| binWidth | the width of a bin in the histogram. |
| void iAMaximumDistanceFilter< TImageType >::SetCentre | ( | double | lowIntensity | ) |
Set centre of histogram to calculate the low intensity peak.
| lowIntensity | taken as the range to calculate the low intensity. |