The OpenVX Specification
dba1aa3
|
Performs addition between two images. The output image dimensions should be the same as the dimensions of the input images.
Arithmetic addition is performed between the pixel values in two VX_DF_IMAGE_U8
or VX_DF_IMAGE_S16
images. The output image can be VX_DF_IMAGE_U8
only if both source images are VX_DF_IMAGE_U8
and the output image is explicitly set to VX_DF_IMAGE_U8
. It is otherwise VX_DF_IMAGE_S16
. If one of the input images is of type VX_DF_IMAGE_S16
, all values are converted to VX_DF_IMAGE_S16
. The overflow handling is controlled by an overflow-policy parameter. For each pixel value in the two input images:
\[ out(x,y) = in_1(x,y) + in_2(x,y) \]
Functions | |
vx_node VX_API_CALL | vxAddNode (vx_graph graph, vx_image in1, vx_image in2, vx_enum policy, vx_image out) |
[Graph] Creates an arithmetic addition node. More... | |
vx_status VX_API_CALL | vxuAdd (vx_context context, vx_image in1, vx_image in2, vx_enum policy, vx_image out) |
[Immediate] Performs arithmetic addition on pixel values in the input images. More... | |
vx_node VX_API_CALL vxAddNode | ( | vx_graph | graph, |
vx_image | in1, | ||
vx_image | in2, | ||
vx_enum | policy, | ||
vx_image | out | ||
) |
[Graph] Creates an arithmetic addition node.
[in] | graph | The reference to the graph. |
[in] | in1 | An input image, VX_DF_IMAGE_U8 or VX_DF_IMAGE_S16 . |
[in] | in2 | An input image, VX_DF_IMAGE_U8 or VX_DF_IMAGE_S16 . |
[in] | policy | A VX_TYPE_ENUM of the vx_convert_policy_e enumeration. |
[out] | out | The output image, a VX_DF_IMAGE_U8 or VX_DF_IMAGE_S16 image, which must have the same dimensions as the input images. |
vx_node
. vx_node | A node reference. Any possible errors preventing a successful creation should be checked using vxGetStatus |
vx_status VX_API_CALL vxuAdd | ( | vx_context | context, |
vx_image | in1, | ||
vx_image | in2, | ||
vx_enum | policy, | ||
vx_image | out | ||
) |
[Immediate] Performs arithmetic addition on pixel values in the input images.
[in] | context | The reference to the overall context. |
[in] | in1 | A VX_DF_IMAGE_U8 or VX_DF_IMAGE_S16 input image. |
[in] | in2 | A VX_DF_IMAGE_U8 or VX_DF_IMAGE_S16 input image. |
[in] | policy | A vx_convert_policy_e enumeration. |
[out] | out | The output image in VX_DF_IMAGE_U8 or VX_DF_IMAGE_S16 format. |
vx_status_e
enumeration. VX_SUCCESS | Success |
* | An error occurred. See vx_status_e . |