
VisionWorks学习
文章平均质量分 91
#冷风那个吹#
每天进步一点点
展开
-
VisionWorks学习之 移动物体跟踪
nvx_demo_motion_estimation是一个实现NVIDIA迭代运动估计(IME)算法的代码示例。IME是一种基于块的运动估计算法,原创 2019-11-11 21:19:57 · 426 阅读 · 0 评论 -
VisionWorks学习之特征跟踪
特征跟踪原理说明原理说明特征跟踪在opencv中也有相应的方法,但在一般在提取特征时特别耗时,这导致特征跟踪对硬件平台要求比较高。VisionWorks使用gpu进行并行计算,可以对视频进行快速处理。今天来看的官方给的特征跟踪的例子,使用Harris 或者FAST特征检测来初始化特征点,然后使用稀疏光流进行跟踪。使用Harris角点检测器检测初始点。NVIDIA扩展Harris和FAST角...原创 2019-11-11 21:04:49 · 546 阅读 · 0 评论 -
VisionWorks快速入门--Graph Mode
VisionWorks快速入门--Graph Mode从立即模式过渡到图形模式1. 创建新节点。2. 向GraphModestabilizer类添加新字段和函数。3. 初始化字段。4. 执行算法的迭代。5. Release objects。结果本教程的第一部分(VisionWorks快速启动(立即模式))展示了如何使用优化的VisionWorks立即模式函数替换几个耗时的OpenCV函数,从而提...原创 2019-11-04 21:04:06 · 2023 阅读 · 0 评论 -
VisionWorks学习之 opencv和VisionWorks Primitives不同点
VisionWorks学习之 opencv和VisionWorks Primitives不同点算术运算滤波操作颜色转换自定义卷积图像积分图像扭曲Homography下面来看一下opencv和VisionWorks原语的一些不同的地方,算法运算时二者的舍入有些区别,,滤波算法二者对边界的处理不一样,颜色转换使用的颜色标准不一样,VisionWorks需要指定一下颜色空间。自定义卷积有一些区别,积分...原创 2019-11-03 11:00:14 · 543 阅读 · 0 评论 -
VisionWorks学习之 如何和Opencv交互使用
VisionWorks学习之 如何和Opencv交互使用数据转换Opencv 数据到OpenVX数据类型转换OpenVX 数据类型转为Opencv数据类型VisionWorks使用的openVX的扩展,使graph模型,使用方法和习惯上有些不同,Opencv我们经常使用,而且功能很强大,今天来看一下VisionWorks和Opencv如何交叉使用。首先要了解的就是opencv和OpenVX的数...原创 2019-11-03 09:51:08 · 1615 阅读 · 0 评论 -
VisionWorks学习之如何Profiling
VisionWorks学习之如何Profiling分析使用API分析分析profiling是测试程序性能的必备工具。下面就来介绍一下VisionWorks如何Profiling.使用API分析未完。。。。原创 2019-11-02 22:24:51 · 380 阅读 · 0 评论 -
VisionWorks学习之如何调试
VisionWorks学习之如何调试调试第一种方法:基于API的错误状态码第二种方法:基于API的错误日志回调函数第三种方法:通过设置打印日志Zones设置终端消息日志内容图调试和可视化Message Logs使用环境变量设置Graph选项可视化图VisionWorks是基于GPU加速的,不能像在cpu上调试那样方便,但是Nvidia也提供了一些方法,用于调试和分析应用程序。下面详细说明一下。...原创 2019-11-02 22:22:01 · 1012 阅读 · 0 评论 -
VisionWorks学习之OpenVX到VPI的迁移
openVX到VPI的迁移Data Object DifferencesVPI Images创建一个Imageimage使用示例VPI pyramids创建一个pyramidVPI arrays创建一个array本文主要介绍一些数据结构,包含object,images,pyramids,arraysData Object DifferencesOpenVx objects是半透明的,应用程序...原创 2019-11-02 17:49:46 · 994 阅读 · 0 评论 -
VisionWorks快速入门--Immediate mode
@[TOC](VisionWorks快速入门(Immediate mode))VisionWorks快速入门(Immediate mode)本教程演示如何通过用visionworks函数直接替换opencv函数,轻松地在计算机视觉应用程序中利用visionworks库。作为一个好处,应用程序的性能得到了显著的提高(x2.5),而没有明显的代码复杂性。准备工作需要安装以下软件CMake...原创 2019-11-02 14:37:59 · 2855 阅读 · 3 评论 -
VisionWorks之用户自定义结点
VisionWorks使用图模型进行pipeline处理,主要包含Nodes(结点)和edge(边),我们可以定义自己的结点。下面介绍一个如何创建一个结点。原创 2019-09-29 09:42:34 · 486 阅读 · 1 评论 -
visionWorks学习之一基本概念和注意事项
VisionWorks基础编程模型Object的生命周期内存模型运行模型基于图的执行立即执行线程安全功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowcha...原创 2019-09-18 18:51:04 · 4194 阅读 · 1 评论 -
nvidia tx2 VisionWorks初体验
网上查了一下,没有太多的中文资料,下面有一篇介绍。其它的只能查看官方文档了。https://blog.youkuaiyun.com/talender/article/details/88947261jetpack4.2.2烧写时已经把visionworks安装在里面了,所以不用再单独安装了,安装位置在/usr/share/visionworks下,里面有source,有个安装脚本install-s...原创 2019-09-18 13:17:16 · 2164 阅读 · 0 评论