Medical Imaging Interaction Toolkit
2018.4.99-389bf124
Medical Imaging Interaction Toolkit
|
Create an Photoacoustic B-Mode (Brightness-Mode) image from raw "RF" data. The RF's envelope is calculated from the analytic signal and logarithmic intensity transform is NOT applied. This is for now the only difference to the "normal" BModeImageFilter. More...
#include <itkPhotoacousticBModeImageFilter.h>
Public Types | |
typedef PhotoacousticBModeImageFilter | Self |
typedef ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage | InputImageType |
typedef InputImageType::PixelType | InputPixelType |
typedef TOutputImage | OutputImageType |
typedef OutputImageType::PixelType | OutputPixelType |
typedef TComplexImage | ComplexImageType |
typedef InputImageType::RegionType | InputRegionType |
typedef InputImageType::SizeType | InputSizeType |
typedef InputImageType::IndexType | InputIndexType |
typedef PhotoacousticBModeImageFilter | Self |
typedef ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef TInputImage | InputImageType |
typedef InputImageType::PixelType | InputPixelType |
typedef TOutputImage | OutputImageType |
typedef OutputImageType::PixelType | OutputPixelType |
typedef TComplexImage | ComplexImageType |
typedef InputImageType::RegionType | InputRegionType |
typedef InputImageType::SizeType | InputSizeType |
typedef InputImageType::IndexType | InputIndexType |
Public Member Functions | |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
virtual const char * | GetClassName () const |
virtual void | SetDirection (unsigned int direction) |
virtual unsigned int | GetDirection () const |
itkStaticConstMacro (ImageDimension, unsigned int, TInputImage::ImageDimension) | |
virtual const char * | GetClassName () const |
virtual void | SetDirection (unsigned int direction) |
virtual unsigned int | GetDirection () const |
Static Public Member Functions | |
static Pointer | New () |
static Pointer | New () |
Protected Types | |
typedef AnalyticSignalImageFilter< InputImageType, ComplexImageType > | AnalyticType |
typedef ComplexToModulusImageFilter< typename AnalyticType::OutputImageType, OutputImageType > | ComplexToModulusType |
typedef ConstantPadImageFilter< InputImageType, InputImageType > | PadType |
typedef RegionFromReferenceImageFilter< OutputImageType, OutputImageType > | ROIType |
typedef AnalyticSignalImageFilter< InputImageType, ComplexImageType > | AnalyticType |
typedef ComplexToModulusImageFilter< typename AnalyticType::OutputImageType, OutputImageType > | ComplexToModulusType |
typedef ConstantPadImageFilter< InputImageType, InputImageType > | PadType |
typedef RegionFromReferenceImageFilter< OutputImageType, OutputImageType > | ROIType |
Protected Member Functions | |
PhotoacousticBModeImageFilter () | |
~PhotoacousticBModeImageFilter () override | |
void | PrintSelf (std::ostream &os, Indent indent) const ITK_OVERRIDE |
void | GenerateData () ITK_OVERRIDE |
void | GenerateInputRequestedRegion () ITK_OVERRIDE |
void | EnlargeOutputRequestedRegion (DataObject *output) ITK_OVERRIDE |
PhotoacousticBModeImageFilter () | |
~PhotoacousticBModeImageFilter () | |
virtual void | PrintSelf (std::ostream &os, Indent indent) const ITK_OVERRIDE |
virtual void | GenerateData () ITK_OVERRIDE |
virtual void | GenerateInputRequestedRegion () ITK_OVERRIDE |
virtual void | EnlargeOutputRequestedRegion (DataObject *output) ITK_OVERRIDE |
Create an Photoacoustic B-Mode (Brightness-Mode) image from raw "RF" data. The RF's envelope is calculated from the analytic signal and logarithmic intensity transform is NOT applied. This is for now the only difference to the "normal" BModeImageFilter.
Use SetDirection() to define the axis of propagation.
Definition at line 55 of file itkPhotoacousticBModeImageFilter.h.
|
protected |
Component filters.
Definition at line 122 of file itkPhotoacousticBModeImageFilter.h.
|
protected |
Component filters.
Definition at line 122 of file mitkUSDiPhASBModeImageFilter.h.
typedef TComplexImage itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::ComplexImageType |
Typedef of the image used for internal computations that has std::complex pixels.
Definition at line 83 of file mitkUSDiPhASBModeImageFilter.h.
typedef TComplexImage itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::ComplexImageType |
Typedef of the image used for internal computations that has std::complex pixels.
Definition at line 83 of file itkPhotoacousticBModeImageFilter.h.
|
protected |
Definition at line 123 of file itkPhotoacousticBModeImageFilter.h.
|
protected |
Definition at line 123 of file mitkUSDiPhASBModeImageFilter.h.
typedef SmartPointer< const Self > itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::ConstPointer |
Definition at line 63 of file itkPhotoacousticBModeImageFilter.h.
typedef SmartPointer< const Self > itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::ConstPointer |
Definition at line 63 of file mitkUSDiPhASBModeImageFilter.h.
typedef TInputImage itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputImageType |
The type of input image.
Definition at line 66 of file itkPhotoacousticBModeImageFilter.h.
typedef TInputImage itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputImageType |
The type of input image.
Definition at line 66 of file mitkUSDiPhASBModeImageFilter.h.
typedef InputImageType::IndexType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputIndexType |
Definition at line 88 of file itkPhotoacousticBModeImageFilter.h.
typedef InputImageType::IndexType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputIndexType |
Definition at line 88 of file mitkUSDiPhASBModeImageFilter.h.
typedef InputImageType::PixelType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputPixelType |
Typedef support for the input image scalar value type.
Definition at line 73 of file mitkUSDiPhASBModeImageFilter.h.
typedef InputImageType::PixelType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputPixelType |
Typedef support for the input image scalar value type.
Definition at line 73 of file itkPhotoacousticBModeImageFilter.h.
typedef InputImageType::RegionType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputRegionType |
Other convenient typedefs
Definition at line 86 of file itkPhotoacousticBModeImageFilter.h.
typedef InputImageType::RegionType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputRegionType |
Other convenient typedefs
Definition at line 86 of file mitkUSDiPhASBModeImageFilter.h.
typedef InputImageType::SizeType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputSizeType |
Definition at line 87 of file mitkUSDiPhASBModeImageFilter.h.
typedef InputImageType::SizeType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::InputSizeType |
Definition at line 87 of file itkPhotoacousticBModeImageFilter.h.
typedef TOutputImage itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::OutputImageType |
The type of output image.
Definition at line 76 of file mitkUSDiPhASBModeImageFilter.h.
typedef TOutputImage itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::OutputImageType |
The type of output image.
Definition at line 76 of file itkPhotoacousticBModeImageFilter.h.
typedef OutputImageType::PixelType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::OutputPixelType |
Typedef support for the output image scalar value type.
Definition at line 79 of file itkPhotoacousticBModeImageFilter.h.
typedef OutputImageType::PixelType itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::OutputPixelType |
Typedef support for the output image scalar value type.
Definition at line 79 of file mitkUSDiPhASBModeImageFilter.h.
|
protected |
Definition at line 124 of file mitkUSDiPhASBModeImageFilter.h.
|
protected |
Definition at line 124 of file itkPhotoacousticBModeImageFilter.h.
typedef SmartPointer< Self > itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::Pointer |
Definition at line 62 of file mitkUSDiPhASBModeImageFilter.h.
typedef SmartPointer< Self > itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::Pointer |
Definition at line 62 of file itkPhotoacousticBModeImageFilter.h.
|
protected |
Definition at line 125 of file itkPhotoacousticBModeImageFilter.h.
|
protected |
Definition at line 125 of file mitkUSDiPhASBModeImageFilter.h.
typedef PhotoacousticBModeImageFilter itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::Self |
Standard class typedefs.
Definition at line 60 of file itkPhotoacousticBModeImageFilter.h.
typedef PhotoacousticBModeImageFilter itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::Self |
Standard class typedefs.
Definition at line 60 of file mitkUSDiPhASBModeImageFilter.h.
typedef ImageToImageFilter< TInputImage, TOutputImage > itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::Superclass |
Definition at line 61 of file itkPhotoacousticBModeImageFilter.h.
typedef ImageToImageFilter< TInputImage, TOutputImage > itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::Superclass |
Definition at line 61 of file mitkUSDiPhASBModeImageFilter.h.
|
protected |
|
inlineoverrideprotected |
Definition at line 111 of file itkPhotoacousticBModeImageFilter.h.
References itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::EnlargeOutputRequestedRegion(), itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::GenerateData(), itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::GenerateInputRequestedRegion(), and itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::PrintSelf().
|
protected |
|
inlineprotected |
Definition at line 111 of file mitkUSDiPhASBModeImageFilter.h.
References itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::EnlargeOutputRequestedRegion(), itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::GenerateData(), itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::GenerateInputRequestedRegion(), and itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::PrintSelf().
|
protected |
|
protectedvirtual |
|
protected |
|
protectedvirtual |
|
protectedvirtual |
|
protected |
|
virtual |
Run-time type information (and related methods)
|
virtual |
Run-time type information (and related methods)
|
inlinevirtual |
Get the direction in which the envelope is to be calculated.
Definition at line 104 of file itkPhotoacousticBModeImageFilter.h.
|
inlinevirtual |
Get the direction in which the envelope is to be calculated.
Definition at line 104 of file mitkUSDiPhASBModeImageFilter.h.
itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
TInputImage::ImageDimension | |||
) |
Dimension of the input and output images.
itk::PhotoacousticBModeImageFilter< TInputImage, TOutputImage, TComplexImage >::itkStaticConstMacro | ( | ImageDimension | , |
unsigned | int, | ||
TInputImage::ImageDimension | |||
) |
Dimension of the input and output images.
|
static |
Method for creation through the object factory.
|
static |
Method for creation through the object factory.
|
protectedvirtual |
|
protected |
|
inlinevirtual |
Set the direction in which the envelope is to be calculated.
Definition at line 97 of file itkPhotoacousticBModeImageFilter.h.
|
inlinevirtual |
Set the direction in which the envelope is to be calculated.
Definition at line 97 of file mitkUSDiPhASBModeImageFilter.h.