首页 > 学院 > 开发设计 > 正文

Opencv4tegra和opencv

2019-11-09 14:30:48
字体:
来源:转载
供稿:网友

Opencv4Tegra是基于标准opencv的CPU和GPU硬件加速版本。Opencv是开放计算机视觉,其包含了很多计算机视觉,图像处理和机器学习算法。

在jetson开发板上有三种opencv版本可以使用分别是:

                                                                                  (1)通常的opencv

                                                                                  (2)GPU加速的opencv(标准opencv包里的一部分,CUDA GPGPU加速)

                                                                                  (3)opencv4tegra(GPU和CPU加速)

Opencv4tegra不包括SIFT和SURF算法(专利问题)。

opencv4tegra时,如果需要用这两个算法,需要将算法中的相应部分复制到自己的项目中,除了复制部分,其他部分还是可以得到硬件加速。

不用opencv4tegra,利用opencv,其中GPU模块,可以得到GPU加速,但是没有CPU优化,不用考虑之前缺失的算法部分。

参考链接:http://www.jetsonhacks.com/2015/06/14/ros-opencv-and-opencv4tegra-on-the-nvidia-jetson-tk1/


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表