问题标签 [openvx]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
154 浏览

openvx - openVX 的完整形式是什么?

openVX 的完整形式是什么。在 openVX 中代表什么V和代表什么。X

(我在谷歌上搜索过,找不到完整的表格)

0 投票
2 回答
319 浏览

openvx - vx_image 的数组

我想从数组中创建一个 vx_image。假设我有二维数组:

我想做

这样我就可以执行各种像素级操作。做同样事情的任何其他想法也可以。

0 投票
1 回答
148 浏览

openvx - OpenVX 直方图

我正在尝试使用 OpenVX 直方图(根据Spec 1.1)并且在使用部分几乎没有困惑。我的理解是这样的(请纠正我):

Spec说vxHistogramNode()需要vx_distribution as [out],这是否意味着在vxHistogramNode()内部创建对象?如果答案是“是”,那么我将如何通过我选择的 numBins、Offset 和范围?

还。如何访问直方图结果的输出?

0 投票
0 回答
147 浏览

machine-learning - OpenVX 示例程序因非法指令而崩溃

我已经安装了Intel Computer Vision SDK ,以便从这里使用ModelOptimizercaffe。安装成功,使用 ModelOptimizer,生成 OpenVX 代码和标准化权重。从生成的代码中,main.c 及其依赖项成功编译。当我运行生成的二进制文件时,它显示非法指令。

以下是我的机器配置:-

操作系统:CentOS-7.2

处理器:Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz

图形:英特尔公司第三代酷睿处理器图形控制器(rev 09)

我有什么遗漏或做错了吗?

PS:如果以上信息不充分,请告诉我。

0 投票
1 回答
97 浏览

openvx - 错误:安装 OPENVX 教程包时未声明 vx_tensor 和 VX_TYPE_TENSOR

我是 OpenVX 的新手,正在尝试安装教程包进行学习。我按照Khronos OpenVX 教程材料中的说明在我的 Ubuntu 16.4 上构建它,过程如下。

1-----在上面链接下载教程包,解压到~/openvx_tutorial目录下

2-----下载并安装OpenCV 3.1库:成功。输出文件位于~/opencv/build

3-----安装CMAKE:成功

4-----从AMD下载并安装Open-source OpenVX:成功

4.1。在 GitHub 上的 Open-source OpenVX下载开源并将其解压到~/openvx_tutorial/tutorial_exercises/amdovx-core目录。

4.2. 编译

这是日志。

5----- 下载并安装 Khronos OpenVX 资源

5.1。在Khronos OpenVX 资源下载 OpenVX 1.1 示例实现并将其解压缩到~openvx_sample

5.2. 安装

输出文件位于~/openvx_sample/out/LINUX/x86_64/release。那么下面的测试命令就成功了

  1. 编译教程包

发生错误,报告变量类型vx_tensor和值VX_TYPE_TENSOR未声明。 在此处输入图像描述

我也尝试使用 QT 构建包,但发生了同样的错误。以前有没有人遇到过这些错误?我该如何解决?

谢谢你。

0 投票
0 回答
372 浏览

c++ - 将 cv::Mat 复制到 vx_image

我正在考虑使用 NVidia 的 OpenVX 优化一些代码,并且根据以前使用 CUDA API 的经验,GPU 内存分配始终是一个很大的开销。

所以,我有一系列视频中的 cv::Mat 想要复制到图像中;天真的代码当然是:

优化将是分配一个图像,然后只复制顶部的位。查看头文件(文档相当少)我发现:

但是,名称是VXMatrix,因此编译器当然会抱怨vx_matrixvx_image类型之间的不匹配。据我所知,没有copyCVMatToVXImageAPI;我错过了什么,还是有其他方法可以做到这一点?

0 投票
2 回答
178 浏览

c++ - 将新的 cv::Mat 输入到 vx_graph

给定上一个问题中的示例代码(为简洁起见,删除了错误检查):

以及经典的 OpenCV 阅读视频循环:

如何frame进入inputImage以便我可以vxProcessGraph()正确调用?我知道:

是获得 a 的帮手vx_image,但我似乎找不到下一步该做什么的例子。我读过的一些 NVidia 文档建议:

但是,这似乎有点太蛮力了,所以有没有更好的方法(vxSetParameter也许,但文档很不清楚)来做到这一点?

0 投票
1 回答
74 浏览

c++ - Khronos openvx 标准中的 VX_API_ENTRY 和 VX_API_CALL 是什么?

我正在研究 Khronos openvx 的导入导出扩展。在阅读vx_import.h我看到的文件时

功能。

我想了解他们为什么在函数中编写VX_API_ENTRY和编写。VX_API_CALL

我是openvx的新手。如果有人知道这个请回复。

0 投票
0 回答
85 浏览

image-processing - 用于图像除法和乘法的 OpenVX API

OpenVX 为视觉内核提供抽象(通过 API)。最新的参考指南 1.2 列出了当前定义的函数。

我的应用程序中的一个步骤是逐元素图像划分。我正在寻找诸如out(x,y) = in1(x,y) / in2(x,y). OpenVX似乎没有定义这个函数API。另一种情况是像素乘以常数,例如out(x,y) = in(x,y) * c. 幸运的是,有 Pixel-wise Multiplicationout(x,y) = in1(x,y) * in2(x,y) * scale可以让我解决我的实现问题。但这总是需要两个图像作为输入。

我知道另一种选择是构建我的自定义节点。但是我仍然想知道为什么规范中没有这些功能,而其他类似的功能,例如加法和减法。

0 投票
1 回答
104 浏览

opencv - cunstom AM57xx 板上的 arago yocto 项目上的 tiovx-app-host 错误

我正在尝试为其编译tiovx-app-host的 AM57xx-evm 板编译 arago yocto( ROCKO) 项目,但对于我的自定义 am57xx 板同样给出了关于ld. 即使我没有更改tiovx-app-host.bb文件。