Medical Imaging Interaction Toolkit
2023.04.00
Medical Imaging Interaction Toolkit
|
Go to the documentation of this file.
12 #ifndef mitkToFDistanceImageToPointSetFilter_h
13 #define mitkToFDistanceImageToPointSetFilter_h
22 #include <MitkToFProcessingExports.h>
48 itkFactorylessNewMacro(
Self);
56 using itk::ProcessObject::SetInput;
62 virtual void SetInput(
const Image* distanceImage);
69 virtual void SetInput(
unsigned int idx,
const Image *distanceImage);
79 Image* GetInput(
unsigned int idx);
97 void SetReconstructionMode(
bool withoutInterpixdist =
true);
102 bool GetReconstructionMode();
114 void GenerateOutputInformation()
override;
119 void GenerateData()
override;
127 void CreateOutputsForAllInputs();
class representing camera intrinsics and related functions
std::vector< itk::Index< 3 > > m_Subset
If this subset is specified only the contained indizes are converted to cartesian coordinates.
bool m_ReconstructionMode
true = Reconstruction without interpixeldistance and with focal lengths in pixel units....
Image class for storing images.
itk::Point< ToFScalarType, 2 > ToFPoint2D
DataCollection - Class to facilitate loading/accessing structured data.
Superclass of all classes generating some kind of mitk::BaseData.
Superclass of all classes generating point sets (instances of class mitk::PointSet) as output.
mitk::CameraIntrinsics::Pointer m_CameraIntrinsics
Member holding the intrinsic parameters needed for PointSet calculation.
#define mitkClassMacro(className, SuperClassName)
Converts a Time-of-Flight (ToF) distance image to a PointSet using the pinhole camera model for coord...
ToFProcessingCommon::ToFPoint2D m_InterPixelDistance
distance in mm between two adjacent pixels on the ToF camera chip