PlusLib
2.9.0
Software library for tracked ultrasound image acquisition, calibration, and processing.
|
Convenience class to combine multiple algorithms to compute a displayable B-mode frame from RF data. More...
#include <src/PlusImageProcessing/vtkPlusRfProcessor.h>
Public Types | |
typedef vtkObject | Superclass |
Public Member Functions | |
virtual vtkImageData * | GetBrightnessConvertedImage () |
virtual vtkImageData * | GetBrightnessScanConvertedImage () |
virtual const char * | GetClassName () |
virtual vtkPlusRfToBrightnessConvert * | GetRfToBrightnessConverter () |
virtual vtkPlusUsScanConvert * | GetScanConverter () |
virtual int | IsA (const char *type) |
virtual void | PrintSelf (ostream &os, vtkIndent indent) VTK_OVERRIDE |
virtual PlusStatus | ReadConfiguration (vtkXMLDataElement *rfElement) |
virtual PlusStatus | SetRfFrame (vtkImageData *rfFrame, US_IMAGE_TYPE imageType) |
virtual void | SetScanConverter (vtkPlusUsScanConvert *scanConverter) |
virtual PlusStatus | WriteConfiguration (vtkXMLDataElement *rfElement) |
Static Public Member Functions | |
static const char * | GetRfProcessorTagName () |
static int | IsTypeOf (const char *type) |
static vtkPlusRfProcessor * | New () |
static vtkPlusRfProcessor * | SafeDownCast (vtkObject *o) |
Protected Member Functions | |
vtkPlusRfProcessor () | |
virtual | ~vtkPlusRfProcessor () |
Protected Attributes | |
std::vector< vtkPlusUsScanConvert * > | AvailableScanConverters |
vtkPlusRfToBrightnessConvert * | RfToBrightnessConverter |
vtkPlusUsScanConvert * | ScanConverter |
Static Protected Attributes | |
static const char * | RF_PROCESSOR_TAG_NAME = "RfProcessing" |
Convenience class to combine multiple algorithms to compute a displayable B-mode frame from RF data.
Definition at line 21 of file vtkPlusRfProcessor.h.
typedef vtkObject vtkPlusRfProcessor::Superclass |
Definition at line 25 of file vtkPlusRfProcessor.h.
|
protected |
Definition at line 23 of file vtkPlusRfProcessor.cxx.
|
protectedvirtual |
Definition at line 30 of file vtkPlusRfProcessor.cxx.
|
virtual |
Get the B-mode image after brightness conversion, before scan conversion
Definition at line 52 of file vtkPlusRfProcessor.cxx.
|
virtual |
Get the B-mode image after brightness and scan conversion
Definition at line 59 of file vtkPlusRfProcessor.cxx.
|
virtual |
|
static |
Definition at line 194 of file vtkPlusRfProcessor.cxx.
|
virtual |
Get the rf to brightness converter object
|
virtual |
Get the scan converter object
|
virtual |
|
static |
|
static |
|
virtual |
Definition at line 38 of file vtkPlusRfProcessor.cxx.
|
virtual |
Read configuration from xml data
Definition at line 91 of file vtkPlusRfProcessor.cxx.
|
static |
|
virtual |
Set the input RF data
rfFrame | frame containing RF data (may be B-mode data but always without scan conversion) |
Definition at line 44 of file vtkPlusRfProcessor.cxx.
|
virtual |
Set the scan converter object. The class will keep a reference to this object.
Definition at line 71 of file vtkPlusRfProcessor.cxx.
|
virtual |
Write configuration to xml data
Definition at line 159 of file vtkPlusRfProcessor.cxx.
|
protected |
Definition at line 63 of file vtkPlusRfProcessor.h.
|
staticprotected |
Definition at line 65 of file vtkPlusRfProcessor.h.
|
protected |
Definition at line 60 of file vtkPlusRfProcessor.h.
|
protected |
Definition at line 62 of file vtkPlusRfProcessor.h.