问题标签 [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.
openvx - openVX 的完整形式是什么?
openVX 的完整形式是什么。在 openVX 中代表什么V
和代表什么。X
(我在谷歌上搜索过,找不到完整的表格)
openvx - vx_image 的数组
我想从数组中创建一个 vx_image。假设我有二维数组:
我想做
这样我就可以执行各种像素级操作。做同样事情的任何其他想法也可以。
openvx - OpenVX 直方图
我正在尝试使用 OpenVX 直方图(根据Spec 1.1)并且在使用部分几乎没有困惑。我的理解是这样的(请纠正我):
Spec说vxHistogramNode()
需要vx_distribution as [out]
,这是否意味着在vxHistogramNode()
内部创建对象?如果答案是“是”,那么我将如何通过我选择的 numBins、Offset 和范围?
还。如何访问直方图结果的输出?
machine-learning - OpenVX 示例程序因非法指令而崩溃
我已经安装了Intel Computer Vision SDK ,以便从这里使用ModelOptimizer和caffe。安装成功,使用 ModelOptimizer,生成 OpenVX 代码和标准化权重。从生成的代码中,main.c 及其依赖项成功编译。当我运行生成的二进制文件时,它显示非法指令。
以下是我的机器配置:-
操作系统:CentOS-7.2
处理器:Intel(R) Core(TM) i7-3720QM CPU @ 2.60GHz
图形:英特尔公司第三代酷睿处理器图形控制器(rev 09)
我有什么遗漏或做错了吗?
PS:如果以上信息不充分,请告诉我。
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。那么下面的测试命令就成功了
- 编译教程包
发生错误,报告变量类型vx_tensor和值VX_TYPE_TENSOR未声明。
我也尝试使用 QT 构建包,但发生了同样的错误。以前有没有人遇到过这些错误?我该如何解决?
谢谢你。
c++ - 将 cv::Mat 复制到 vx_image
我正在考虑使用 NVidia 的 OpenVX 优化一些代码,并且根据以前使用 CUDA API 的经验,GPU 内存分配始终是一个很大的开销。
所以,我有一系列视频中的 cv::Mat 想要复制到图像中;天真的代码当然是:
优化将是分配一个图像,然后只复制顶部的位。查看头文件(文档相当少)我发现:
但是,名称是VXMatrix
,因此编译器当然会抱怨vx_matrix
和vx_image
类型之间的不匹配。据我所知,没有copyCVMatToVXImage
API;我错过了什么,还是有其他方法可以做到这一点?
c++ - 将新的 cv::Mat 输入到 vx_graph
给定上一个问题中的示例代码(为简洁起见,删除了错误检查):
以及经典的 OpenCV 阅读视频循环:
如何frame
进入inputImage
以便我可以vxProcessGraph()
正确调用?我知道:
是获得 a 的帮手vx_image
,但我似乎找不到下一步该做什么的例子。我读过的一些 NVidia 文档建议:
但是,这似乎有点太蛮力了,所以有没有更好的方法(vxSetParameter
也许,但文档很不清楚)来做到这一点?
c++ - Khronos openvx 标准中的 VX_API_ENTRY 和 VX_API_CALL 是什么?
我正在研究 Khronos openvx 的导入导出扩展。在阅读vx_import.h
我看到的文件时
功能。
我想了解他们为什么在函数中编写VX_API_ENTRY
和编写。VX_API_CALL
我是openvx的新手。如果有人知道这个请回复。
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
可以让我解决我的实现问题。但这总是需要两个图像作为输入。
我知道另一种选择是构建我的自定义节点。但是我仍然想知道为什么规范中没有这些功能,而其他类似的功能,例如加法和减法。
opencv - cunstom AM57xx 板上的 arago yocto 项目上的 tiovx-app-host 错误
我正在尝试为其编译tiovx-app-host
的 AM57xx-evm 板编译 arago yocto( ROCKO
) 项目,但对于我的自定义 am57xx 板同样给出了关于ld
. 即使我没有更改tiovx-app-host.bb文件。