Raytrix Light Field SDK
5.0
|
Values that represent CUDA compute parameters. More...
Enumerations | |
enum | ID |
Values that represent CUDA compute parameters.
Enumerator | |
---|---|
None | |
PreProc_Std_Enable | Enable Standard Preprocessing of ray image (unsigned,[0,1]:0,RW). |
PreProc_Std_Brightness | Standard preprocessing: brightness gain (double,[0.0,1e5]:1.0,RW). |
PreProc_Std_ContrastCenter | Standard preprocessing: contrast center (double,[0.0,1.0]:0.5,RW). |
PreProc_Std_ContrastScale | Standard preprocessing: contrast scale (double,[0.0,2.0]:0.0,RW). |
PreProc_Std_Gradation | Set of points in range [0,1] describing the gradation curve. Attention: Only two points are allowed at the moment (double[4],[0.0,1.0]:(0.0,0.0,1.0,1.0), RW). |
PreProc_Sharp1_Enable | Enable sharpness algorithm 1: unsharp masking (unsigned,[0,1]:1,RW). |
PreProc_Sharp1_BlurStdDev | Sharpness Algo1: Standard deviation of Gauss blurred image (double, [0.0,10.0]:2.5,RW). |
PreProc_Sharp1_Factor | Sharpness Algo1: Mixing factor of blurred image with original image as pixel * factor + blurred * (1 - factor) (double,[-2.0,3.0]:1.5,RW). |
PreProc_Sharp1_OnlyCalc | Use sharpness only for depth calculation (not for output image) (unsigned,[0,1]:1,RW). |
PreProc_Demosaic_Enable | Enable demosaic balance parameters (unsigned,[0,1]:0,RW). |
PreProc_Demosaic_R | Red balance (double,[0.0,1.0]:1.0,RW). |
PreProc_Demosaic_G | Green balance (double,[0.0,1.0]:1.0,RW). |
PreProc_Demosaic_B | Blue balance (double,[0.0,1.0]:1.0,RW). |
PreProc_DenoiseNLM_Enable | Enable Non-Local-Means denoising of raw image (unsigned,[0,1]:0,RW). |
PreProc_DenoiseNLM_FilterDia | Denoise filter diameter in pixels (unsigned,[2,8]:4,RW). |
PreProc_DenoiseNLM_NoiseLevel | Noise level (double,[0.01,2.0]:0.1,RW). |
PreProc_DenoiseNLM_BlendFactor | Blending factor (double,[0.0,0.3]:0.2,RW). |
PreProc_DataType | The data type of all resultant images. Supported data types are UByte (unsigned char) and UShort (unsigned short). If set to Void, the data type is the same as the input raw image. (enum,[Rx::Interop::Runtime28::EDataType]:UShort,RW). |
PreProc_RegionOfInterest_Enable | Enable or disable the usage of the PreProc_RegionOfInterest parameter (unsigned,[0,1]:0,RW). |
PreProc_RegionOfInterest | The region of interest (ROI) of the raw image that is used to generate the processed image and all other images. The values of the ROI are given as an unsigned array with 4 values. Values 1 and 2 describe the pixel offset from the upper left raw image corner to the upper left ROI corner. Values 3 and 4 describe the pixel offset from the lower right raw image corner to the lower right ROI corner. All values and the resultant width and height of the ROI must be a multiple of 2 to preserve potential bayer pattern. To achieve this, all values are silently clamped to valid values. The default value is (0,0,0,0) which means that no ROI is applied and the full raw image is used. |
Depth_ImageDivisor | Result image size divisor for depth evaluation (double,[2.0,20.0]:4.0,RW). |
Depth_MinVirtualDepth | Minimum virtual depth for depth estimation (double,[2.0,100.0]:2.0,RW). |
Depth_MaxVirtualDepth | Maximum virtual depth for depth estimation (double,[2.0,100.0]:15.0,RW). |
Depth_NearResolutionLevel | The resolution level for near objects. The higher the number the finer the depth resolution for near objects (unsigned,[2,5]:3,RW). |
Depth_SparseLensSet | Flag whether to use a sparse set of micro lenses to calculate depth (unsigned,[0,1]:0,RW). |
Depth_MinStdDeviation | Minimal standard deviation of correlation patch (double,[0.0,1.0]:0.01,RW). |
Depth_MinCorrelation | Minimal correlation threshold (double,[0.0,1.0]:0.90,RW). |
Depth_PatchDiameter | Correlation patch radius (unsigned,[2,5]:3,RW). |
Depth_PatchStride | Correlation patch stride (unsigned,[1,5]:2,RW). |
Depth_LensFilterMask | A lens filter mask to disable (1) or enable (0) certain lens types during depth estimation (unsigned[12],[0,1]:0,RW). |
Depth_ConsistencyCheck | Enable (1) or disable (0) a depth consistency check while creating the depth map. This check should always be enabled (unsigned,[0,1]:1,RW). |
Depth_Algorithm | The algorithm used for depth estimation. Possible algorithms are defined in Rx::EDepthAlgorithm enumeration (unsigned,[0,-]:0,RW). |
Depth_CorrectionEnabled | Enable (1) or disable (0) wavefront corrections in the depth algorithms if calibrated (unsigned,[0,1]:1,RW). |
Depth_Fill_Enabled | Flag whether filling of depth map is enabled (unsigned,[0,1]:1,RW). |
Depth_Fill_RawEnabled | .Fill Raw image |
Depth_Fill_IterCnt | Number of iterations used for filling the depth map (unsigned,[0,20]:2,RW). |
Depth_Fill_IterSize | Size of unknown depth border filled per iteration in pixels (unsigned,[1,100]:4,RW). |
Depth_Fill_Complete | Flag to indicate whether the remaining unknown depth areas are to be filled after the iterations (unsigned,[0,1],0,RW). |
Depth_Fill_Bilateral_Algorithm | The algorithm used for bilateral filtering. (0) is the default bilateral algorithm . (1) is the 3d bilateral filter algorithm with depth support (enum,[EBilateralAlgo]:EBilateralAlgo::Bilateral2D,RW). |
Depth_Fill_Bilateral_Enabled | Flag whether bilateral filtering of depth map is enabled (unsigned,[0,1]:1,RW). |
Depth_Fill_Bilateral_EnablePreFilter | Flag whether bilateral filtering of input raw depth map is enabled (unsigned,[0,1]:1,RW). |
Depth_Fill_Bilateral_FilterRadius | Bilateral filter radius (unsigned,[1,20]:5,RW). |
Depth_Fill_Bilateral_DepthRadius | Bilateral depth radius in virtual depths (unsigned,[0.001,5]:0.1,RW). |
Depth_Fill_Bilateral_Edge | Bilateral filter edge threshold (double,[0.01,0.2]:0.05,RW). |
Depth_Fill_Bilateral_Range | Bilateral filter range distance threshold (double,[1.0,20.0]:5.0,RW). |
Depth_Fill_Filter_Enabled | Flag to indicate whether the first 3 iterations of the filling algorithm should perform an implicit filtering (unsigned,[0,1]:1,RW). |
Depth_Fill_Algorithm | The algorithm used for depth filling. (0) is the default depth filling algorithm. (1) is the slower depth fill algorithm that considers more image information. (unsigned,[0,1]:0,RW). |
Depth_Fill_DepthThreshold | The maximal depth difference threshold in percentage |
Depth_Fill_MaxDepthVD | The maximal depth difference that is allowed in vd |
Depth_Fill_ShrinkRangePX | Shrinks the depth map 'contour' by removing all valid depths that are in this range (given in pixels) of an invalid depth value. A value of 0 means no shrink (unsigned,[0,100]:0,RW). |
Focus_ImageDivisor | Result image size division factor (double,[0.0,-]:2.0,RW). |
Focus_RelativeFocusPlane | Focus value for refocusing onto a plane (double,[0.0,1.0]:0.1,RW). |
Focus_DepthBlendingScale | This scale is used to blend the colored depth image with the focus image (double,[0.0,1.0]:0.0,RW). |
Focus_FillAlways | Always fill total focus image, regardless the depth information. (unsigned,[0,1]:0,RW) |
Grid_DrawOnGrayImage | If set to 1U, the grid is drawn on the gray image (unsigned,[0,1]:0,RW). |
Grid_DrawMlaGrid | If set to 1U, the grid is drawn with MLA calibration instead of MLI calibration (unsigned,[0,1]:0,RW). |
PointCloud_Resolution | |
PointCloud_KnnMaxDistanceX | |
PointCloud_KnnMaxDistanceY | |
PointCloud_KnnMaxDistanceZ | |
PointCloud_ColorDifference | |
PointCloud_NumberOfNeighbors | |
PointCloud_Iterations |