CoreFlow 1.0.0
A modern orchestration and execution runtime
|
Extras Extension. More...
Macros | |
#define | VX_LIBRARY_KHR_EXTRAS (0xFE) |
The Khronos Extras Library. | |
Enumerations | |
enum | vx_kernel_extras_ext_e { VX_KERNEL_EXTRAS_NONMAXSUPPRESSION_CANNY = VX_KERNEL_BASE(VX_ID_KHRONOS, VX_LIBRARY_KHR_EXTRAS) + 0x0 , VX_KERNEL_EXTRAS_LAPLACIAN_3x3 = VX_KERNEL_BASE(VX_ID_KHRONOS, VX_LIBRARY_KHR_EXTRAS) + 0x1 , VX_KERNEL_EXTRAS_SCHARR_3x3 = VX_KERNEL_BASE(VX_ID_KHRONOS, VX_LIBRARY_KHR_EXTRAS) + 0x2 , VX_KERNEL_EXTRAS_HARRIS_SCORE = VX_KERNEL_BASE(VX_ID_KHRONOS, VX_LIBRARY_KHR_EXTRAS) + 0x3 , VX_KERNEL_EXTRAS_SOBEL_MxN = VX_KERNEL_BASE(VX_ID_KHRONOS, VX_LIBRARY_KHR_EXTRAS) + 0x4 , VX_KERNEL_EXTRAS_IMAGE_LISTER = VX_KERNEL_BASE(VX_ID_KHRONOS, VX_LIBRARY_KHR_EXTRAS) + 0x5 , VX_KERNEL_EXTRAS_EUCLIDEAN_NONMAXSUPPRESSION_HARRIS = VX_KERNEL_BASE(VX_ID_KHRONOS, VX_LIBRARY_KHR_EXTRAS) + 0x6 , VX_KERNEL_EXTRAS_ELEMENTWISE_NORM = VX_KERNEL_BASE(VX_ID_KHRONOS, VX_LIBRARY_KHR_EXTRAS) + 0x7 , VX_KERNEL_EXTRAS_EDGE_TRACE = VX_KERNEL_BASE(VX_ID_KHRONOS, VX_LIBRARY_KHR_EXTRAS) + 0x8 } |
The Khronos Extras Kernels. More... | |
enum | _vx_extra_df_image { VX_DF_IMAGE_F32 = VX_DF_IMAGE('F','0','3','2') } |
Extra VX_DF_IMAGE codes supported by this extension. More... | |
Functions | |
vx_node | vxNonMaxSuppressionCannyNode (vx_graph graph, vx_image mag, vx_image phase, vx_image edge) |
vx_node | vxLaplacian3x3Node (vx_graph graph, vx_image input, vx_image output) |
[Graph] Creates a Laplacian Filter Node. | |
vx_status | vxuLaplacian3x3 (vx_context context, vx_image input, vx_image output) |
[Immediate] Computes a laplacian filter on the image by a 3x3 window. | |
vx_node | vxScharr3x3Node (vx_graph graph, vx_image input, vx_image output1, vx_image output2) |
[Graph] Creates a Scharr Filter Node. | |
vx_status | vxuScharr3x3 (vx_context context, vx_image input, vx_image output1, vx_image output2) |
[Immediate] Computes a Scharr filter on the image by a 3x3 window. | |
vx_node | vxSobelMxNNode (vx_graph graph, vx_image input, vx_scalar win, vx_image gx, vx_image gy) |
[Graph] Creates a Sobel MxN Node. | |
vx_status | vxuSobelMxN (vx_context context, vx_image input, vx_scalar win, vx_image gx, vx_image gy) |
[Immediate] Computes a Sobel filter on an MxN window. | |
vx_node | vxHarrisScoreNode (vx_graph graph, vx_image gx, vx_image gy, vx_scalar sensitivity, vx_scalar grad_size, vx_scalar block_size, vx_image score) |
[Graph] Creates a Harris Score Node. | |
vx_status | vxuHarrisScore (vx_context context, vx_image gx, vx_image gy, vx_scalar sensitivity, vx_scalar grad_size, vx_scalar block_size, vx_image score) |
[Immediate] Computes a Harris Score. | |
vx_node | vxEuclideanNonMaxHarrisNode (vx_graph graph, vx_image input, vx_scalar strength_thresh, vx_scalar min_distance, vx_image output) |
[Graph] Creates a Euclidean Non-Maximum Suppression Node for Harris Corners. | |
vx_status | vxuEuclideanNonMaxHarris (vx_context context, vx_image input, vx_scalar strength_thresh, vx_scalar min_distance, vx_image output) |
[Immediate] Computes Euclidean Non-Maximum Suppression for Harris Corners. | |
vx_node | vxImageListerNode (vx_graph graph, vx_image input, vx_array arr, vx_scalar num_points) |
[Graph] Creates an image to list converter Node. | |
vx_status | vxuImageLister (vx_context context, vx_image input, vx_array arr, vx_scalar num_points) |
[Immediate] Computes image to list conversion. | |
vx_node | vxElementwiseNormNode (vx_graph graph, vx_image input_x, vx_image input_y, vx_scalar norm_type, vx_image output) |
[Graph] Creates an Elementwise binary norm Node. | |
vx_node | vxEdgeTraceNode (vx_graph graph, vx_image norm, vx_threshold threshold, vx_image output) |
[Graph] Creates an Edge tracing Node. | |
Extras Extension.
enum _vx_extra_df_image |