7 #ifndef __vtkPlusRfProcessor_h 8 #define __vtkPlusRfProcessor_h 10 #include "vtkPlusImageProcessingExport.h" 26 virtual void PrintSelf(ostream& os, vtkIndent indent)
VTK_OVERRIDE;
31 virtual PlusStatus SetRfFrame(vtkImageData* rfFrame, US_IMAGE_TYPE imageType);
34 virtual vtkImageData* GetBrightnessConvertedImage();
37 virtual vtkImageData* GetBrightnessScanConvertedImage();
40 virtual PlusStatus ReadConfiguration(vtkXMLDataElement* rfElement);
43 virtual PlusStatus WriteConfiguration(vtkXMLDataElement* rfElement);
54 static const char* GetRfProcessorTagName();
This class converts ultrasound RF data to brightness values.
vtkPlusRfToBrightnessConvert * RfToBrightnessConverter
Convenience class to combine multiple algorithms to compute a displayable B-mode frame from RF data.
static const char * RF_PROCESSOR_TAG_NAME
std::vector< vtkPlusUsScanConvert * > AvailableScanConverters
This is a base class for defining a common scan conversion algorithm interface for all kinds of probe...
vtkPlusUsScanConvert * ScanConverter