Class SpinnakerNET::ManagedImageUtilityStereo¶
ClassList > SpinnakerNET > ManagedImageUtilityStereo
Helper functions for managed image objects.
#include <ManagedImageUtilityStereo.h>
Public Static Functions¶
Public Static Functions Documentation¶
function Compute3DPointFromPixel [1/2]¶
static bool SpinnakerNET::ManagedImageUtilityStereo::Compute3DPointFromPixel (
uint16_t disparity,
ManagedScan3DParameters ^ scan3dParams,
Stereo3DPoint stereo3DPoint
)
function Compute3DPointFromPixel [2/2]¶
static bool SpinnakerNET::ManagedImageUtilityStereo::Compute3DPointFromPixel (
uint16_t disparity,
StereoCameraParameters ^ stereoCameraParameters,
Stereo3DPoint stereo3DPoint
)
Deprecated
Use overload with ManagedScan3DParameters instead.
function ComputeDistanceBetweenPoints [1/2]¶
static bool SpinnakerNET::ManagedImageUtilityStereo::ComputeDistanceBetweenPoints (
IManagedImage ^ disparityImage,
ManagedScan3DParameters ^ scan3dParams,
ImagePixel ^ imagePixel1,
ImagePixel ^ ImagePixel2,
float & distance
)
function ComputeDistanceBetweenPoints [2/2]¶
static bool SpinnakerNET::ManagedImageUtilityStereo::ComputeDistanceBetweenPoints (
IManagedImage ^ disparityImage,
StereoCameraParameters ^ stereoCameraParameters,
ImagePixel ^ imagePixel1,
ImagePixel ^ ImagePixel2,
float & distance
)
Deprecated
Use overload with ManagedScan3DParameters instead.
function ComputeDistanceToPoint [1/2]¶
static bool SpinnakerNET::ManagedImageUtilityStereo::ComputeDistanceToPoint (
IManagedImage ^ disparityImage,
ManagedScan3DParameters ^ scan3dParams,
ImagePixel ^ imagePixel,
float & distance
)
function ComputeDistanceToPoint [2/2]¶
static bool SpinnakerNET::ManagedImageUtilityStereo::ComputeDistanceToPoint (
IManagedImage ^ disparityImage,
StereoCameraParameters ^ stereoCameraParameters,
ImagePixel ^ imagePixel,
float & distance
)
Deprecated
Use overload with ManagedScan3DParameters instead.
function ComputePointCloud [1/4]¶
static ManagedPointCloud SpinnakerNET::ManagedImageUtilityStereo::ComputePointCloud (
IManagedImage ^ disparityImage,
IManagedImage ^ referenceImage,
PointCloudParameters ^ pointCloudParameters,
ManagedScan3DParameters ^ scan3dParams
)
function ComputePointCloud [2/4]¶
static ManagedPointCloud SpinnakerNET::ManagedImageUtilityStereo::ComputePointCloud (
IManagedImage ^ disparityImage,
IManagedImage ^ referenceImage,
PointCloudParameters ^ pointCloudParameters,
StereoCameraParameters ^ stereoCameraParameters
)
Deprecated
Use overload with ManagedScan3DParameters instead.
function ComputePointCloud [3/4]¶
static void SpinnakerNET::ManagedImageUtilityStereo::ComputePointCloud (
IManagedImage ^ disparityImage,
IManagedImage ^ referenceImage,
PointCloudParameters ^ pointCloudParameters,
ManagedScan3DParameters ^ scan3dParams,
ManagedPointCloud ^ pointCloud
)
function ComputePointCloud [4/4]¶
static void SpinnakerNET::ManagedImageUtilityStereo::ComputePointCloud (
IManagedImage ^ disparityImage,
IManagedImage ^ referenceImage,
PointCloudParameters ^ pointCloudParameters,
StereoCameraParameters ^ stereoCameraParameters,
ManagedPointCloud ^ pointCloud
)
Deprecated
Use overload with ManagedScan3DParameters instead.
function CreateDepthImage [1/4]¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::CreateDepthImage (
IManagedImage ^ disparityImage,
ManagedScan3DParameters ^ scan3dParams,
float & minDepthVal,
float & maxDepthVal
)
function CreateDepthImage [2/4]¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::CreateDepthImage (
IManagedImage ^ disparityImage,
StereoCameraParameters ^ stereoCameraParameters,
uint16_t invalidDepthVal,
float & minDepthVal,
float & maxDepthVal
)
Deprecated
Use overload with ManagedScan3DParameters instead.
function CreateDepthImage [3/4]¶
static void SpinnakerNET::ManagedImageUtilityStereo::CreateDepthImage (
IManagedImage ^ disparityImage,
ManagedScan3DParameters ^ scan3dParams,
IManagedImage ^ depthImage,
float & minDepthVal,
float & maxDepthVal
)
function CreateDepthImage [4/4]¶
static void SpinnakerNET::ManagedImageUtilityStereo::CreateDepthImage (
IManagedImage ^ disparityImage,
StereoCameraParameters ^ stereoCameraParameters,
uint16_t invalidDepthVal,
IManagedImage ^ depthImage,
float & minDepthVal,
float & maxDepthVal
)
Deprecated
Use overload with ManagedScan3DParameters instead.
function CreateGradientImage [1/2]¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::CreateGradientImage (
IManagedImage ^ rectifiedImage
)
function CreateGradientImage [2/2]¶
static void SpinnakerNET::ManagedImageUtilityStereo::CreateGradientImage (
IManagedImage ^ rectifiedImage,
IManagedImage ^ gradientImage
)
function DomainTransform [1/2]¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::DomainTransform (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
float sigmaSpatial,
float sigmaColor,
int numIterations
)
function DomainTransform [2/2]¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::DomainTransform (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
float sigmaSpatial,
float sigmaColor
)
function DomainTransformFromImage [1/2]¶
static void SpinnakerNET::ManagedImageUtilityStereo::DomainTransformFromImage (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
float sigmaSpatial,
float sigmaColor,
int numIterations
)
function DomainTransformFromImage [2/2]¶
static void SpinnakerNET::ManagedImageUtilityStereo::DomainTransformFromImage (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
float sigmaSpatial,
float sigmaColor
)
function EdgeInterpolation¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::EdgeInterpolation (
IManagedImage ^ disparityImage,
float invalidDataValue,
IManagedImage ^ gradientImage,
float edgeThreshold,
int maxDistance
)
function EdgeInterpolationFromImage¶
static void SpinnakerNET::ManagedImageUtilityStereo::EdgeInterpolationFromImage (
IManagedImage ^ disparityImage,
float invalidDataValue,
IManagedImage ^ gradientImage,
float edgeThreshold,
int maxDistance
)
function FilterSpeckles¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::FilterSpeckles (
IManagedImage ^ disparityImage,
int maxSpeckleSize,
float speckleThreshold,
float disparityScaleFactor,
float invalidDataValue
)
function FilterSpecklesFromImage¶
static void SpinnakerNET::ManagedImageUtilityStereo::FilterSpecklesFromImage (
IManagedImage ^ disparityImage,
int maxSpeckleSize,
float speckleThreshold,
float disparityScaleFactor,
float invalidDataValue
)
function IsStereoCamera¶
function JointBilateral¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::JointBilateral (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
float sigmaSpatial,
float sigmaColor,
int filterDiameter
)
function JointBilateralFromImage¶
static void SpinnakerNET::ManagedImageUtilityStereo::JointBilateralFromImage (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
float sigmaSpatial,
float sigmaColor,
int filterDiameter
)
function ProcessDisparity [1/2]¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::ProcessDisparity (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
DisparityProcessingMethod processingMethod,
ManagedScan3DParameters ^ scan3dParams
)
function ProcessDisparity [2/2]¶
static IManagedImage SpinnakerNET::ManagedImageUtilityStereo::ProcessDisparity (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
DisparityProcessingMethod processingMethod,
StereoCameraParameters ^ stereoCameraParameters
)
Deprecated
Use overload with ManagedScan3DParameters instead.
function ProcessDisparityFromImage [1/2]¶
static void SpinnakerNET::ManagedImageUtilityStereo::ProcessDisparityFromImage (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
DisparityProcessingMethod processingMethod,
ManagedScan3DParameters ^ scan3dParams
)
function ProcessDisparityFromImage [2/2]¶
static void SpinnakerNET::ManagedImageUtilityStereo::ProcessDisparityFromImage (
IManagedImage ^ disparityImage,
IManagedImage ^ rectifiedImage,
DisparityProcessingMethod processingMethod,
StereoCameraParameters ^ stereoCameraParameters
)
Deprecated
Use overload with ManagedScan3DParameters instead.
The documentation for this class was generated from the following file C:/workspace/src/SpinnakerNET/ManagedImageUtilityStereo.h