Namespace: Rx.LFR.Net
Rx.LFR.Net Namespace
Classes
ApiLF | API LF class. |
AreaDetection | The area detection class. |
AreaDetectionArea | A detected area. |
Calibration | Defines a single camera or ray image calibration, including a possible gray image. |
CalibrationManager | Provides methods for managing camera calibrations. This includes creating, loading and saving. |
Camera | A camera. |
CameraServer | A camera server. |
Cuda | Provides information about the CUDA hardware in your system and enables access to available CUDA devices. |
CudaCompute | Provides methods for using a CUDA device as the computation unit of the LFR. |
CudaHostImage | An image implementation which is optimized to be used to transfer images from the host to a Cuda device. |
CudaImage | |
CudaUploadQueue | An image queue that is optimized for uploading Rx.Net.Image to a GPU using a given Rx.LFR.Net.CudaCompute instance. |
EuresysFGEventCamera | The euresys framegrabber event camera, used as an interface to listen to events from cameras connected to a Euresys coaxpress framegrabber. |
Export | Defines a single camera or ray image calibration, including a possible gray image. |
ExtrinsicCalibration | The extrinsic calibration class. |
HighResolutionParticleDetector | |
ImageQueue | Defines an image queue. |
ImageStacking | Provides information about the CUDA hardware in your system and enables access to available CUDA devices. |
ImageWindow | Provides methods for displaying an image in a window. |
IPCamera | The IP Camera. |
LightFieldRuntime | Provides methods for authenticating with the Light Field Runtime and for querying LFR parameters. |
MetaData | Extends the default image class by a set of meta data and a calibration. |
RayDepthMerge | Provides methods for merging the raw depth maps of multiple images into a single image. |
RayFileReader | Provides methods for reading a ray image from a ray file. |
RayFileWriter | Provides methods for writing a ray image to a ray file. |
RayImage | Extends the default image class by a set of meta data and a calibration. |
SeqFileReader | Provides methods for reading a ray sequence from a rays file. |
SeqFileWriter | Provides methods for writing frames into a sequence in a rays file. |
SlamCalibration | |
SuperResolution | |
WavefrontCalibration | Provides methods to perform the wavefront calibration. In general a calibration would comprise: |
Interfaces
IAreaDetection | The area detection class. |
ICalibration | Defines a single camera or ray image calibration, including a possible gray image. |
ICamera | A camera. |
ICudaCompute | Interface class for CudaCompute. |
ICudaDevice | Provides methods for interacting with a certain CUDA device. |
IExtrinsicCalibration | The extrinsic calibration class. |
IImageStacking | Interface for ImageStacking. |
IParameters | Interface for accessing (setting and getting) parameter values of a certain class. |
IRayFileReader | Provides methods for reading a ray image from a ray file. |
ISeqFileReader | Provides methods for reading a ray sequence from a rays file. |
ISeqFileWriter | Provides methods for writing frames into a sequence in a rays file. |
ISlamCalibration | The metric calibration class. |
Enumerations
EApiLFInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.ApiLF. |
EApiLFParam | Specifies parameters used by Rx.LFR.Net.ApiLF. |
EApiLFRaySeqMode | Specifies ray sequence file modes. These values can be used as a bit mask to combine various modes. |
EAreaDetectionInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.AreaDetection. |
EAreaDetectionMatchingMethod | Specifies template matching methods used in Rx.LFR.Net.AreaDetection. |
EAreaDetectionParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.AreaDetection.GetParams. |
EBilateralFilterAlgo | Specifies the bilateral filter algorithm that is used when calling Compute_DepthMap with Depth_Fill_Bilateral_Enabled. |
ECalibrationInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.Calibration. |
ECalibrationManagerInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.CalibrationManager. |
ECalibrationParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.Calibration.GetParams. |
ECameraInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.Camera. |
ECameraServerInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.CameraServer. |
ECaptureGrayImageInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.CaptureGrayImage. |
ECaptureGrayImageParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.CaptureGrayImage.GetParams. |
ECudaComputeInterface | Specifies interfaces used in interface getter of Rx.LFR.Net.CudaCompute. |
ECudaComputeParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.CudaCompute.GetParams. |
ECudaDeviceInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.CudaDevice. |
ECudaDeviceParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.CudaDevice.GetParams. |
ECudaInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.Cuda. |
ECudaUploadQueueInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.CudaUploadQueue. |
EDepthAlgorithm | Specifies the depth algorithm used when calling Rx.LFR.Net.CudaCompute.Compute_DepthRay. |
EDepthCorrectionVolumeCreatorInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.DepthCorrectionVolumeCreator. |
EDepthRaycastFilterAlgo | Different ways to filter in the raycast filter. |
EEuresysFGEventType | Specifies groups of status messages fired from some light field runtime classes. |
GenTLModule | Values that represent GenTL modules. Used to route commands to the right module. |
EExtrinsicCalibrationInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.ExtrinsicCalibration. |
EExtrinsicCalibrationParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.ExtrinsicCalibration.GetParams. |
EExtrinsicCalibTargetParam | Values that represent extrinsic calibration target parameter types. |
EExtrinsicCalibTargetType | Values that represent extrinsic calibration target types. |
EHighResolutionParticleDetectorInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.HighResolutionParticleDetector. |
EHighResolutionParticleDetectorParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.HighResolutionParticleDetector.GetParams. |
EImage | Specifies images that can be created by the light field runtime. |
EImageEvaluationInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.WavefrontCalibration. |
EImageEvaluationParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.ImageEvaluation.GetParams. |
EImageQueueInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.ImageQueue. |
EImageStackingInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.ImageStacking. |
EImageStackingOp | Specifies image stacking operations used in Rx.LFR.Net.ImageStacking. |
ELightFieldRuntimeInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.LightFieldRuntime. |
EMainFluidOrientation | Specifies the main fluid orientations regarding the image used in Rx.LFR.Net.HighResolutionParticleDetector. |
EEnergyFunction | Specifies different types of the metric calibration. |
EMetricCalibrationInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.MetricCalibration. |
EMetricCalibrationParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.MetricCalibration.GetParams. |
EMetricCalibTargetType | Values that represent metric calibration target types. |
EMetricCalibType | Specifies different types of the metric calibration. |
EMlaCalibrationInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.MlaCalibration. |
ERayDepthProcessingInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.RayDepthProcessing. |
ERayFileReaderInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.RayFileReader. |
ERayFileWriterInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.RayFileWriter. |
ESeqFileReaderInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.SeqFileReader. |
ESeqFileWriterInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.SeqFileWriter. |
ESlamCalibrationInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.SlamCalibration. |
ESlamCalibrationParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.SlamCalibration.GetParams. |
EStatusMsgGrp | Specifies groups of status messages fired from some light field runtime classes. |
EStatusMsg | Specifies types of status messages fired from some light field runtime classes. |
EStatusMsgSrc | Specifies sources of status messages fired from some light field runtime classes. |
ESuperResolutionInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.SuperResolution. |
ESuperResolutionParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.SuperResolution.GetParams. |
EWavefrontCalibrationInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.WavefrontCalibration. |
EWavefrontCalibrationParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.WavefrontCalibration.GetParams. |
EImageWindowParam | Specifies parameters used by Rx.LFR.Net.IParameters returned by Rx.LFR.Net.ImageWindow.GetParams. |
EImageWindowInterface | Specifies interfaces used by Rx.LFR.Net.ImageWindow.GetInterface. |
ERayDepthMergeParam | Specifies parameters used by Rx.LFR.Net.RayDepthMerge. |
ERayDepthMergeInterface | Specifies interfaces used in GetInterface of Rx.LFR.Net.RayDepthMerge. |
Methods
operator==(xCamera1, xCamera2) | Equality operator. |
Methods
CamImageAvailableHandler(uCamIdx) | Handler of image captured events. |
ImageCapturedHandler(iage, camIdx) | Handler of image captured events. |
StatusMessageHandler(eSource, eMsg, sSourceName, sMessage, iValue) | |
MetricCalibrationPointsUpdateHandler(groundTruthPoints, capturedPoints, centralRay, cornerRay1, cornerRay2) |