在ubuntu 12.04上安装opencv4tegra

时间:2014-11-05 10:01:35

标签: opencv ubuntu cuda

我正在尝试在运行ubuntu 12.04的主机上安装opencv4tegra,所以我可以用我的jetson TK1进行交叉编译。我已经设置了交叉编译所需的所有东西并运行了一些cuda示例,现在我需要openCV用于我的项目。 当我下载并尝试从Nvidia安装开发和运行时包时, 我一直遇到依赖问题。我检查了我的软件中心,我似乎唯一想念的包是libtiff5-我有libtiff4。我查了一下,据我所知,ubuntu 12.04没有libtiff5。 我的问题是 - 无论如何我可以在ubuntu 12.04机器上安装opencv4tegra吗?或者我需要切换到14.04,并获得libtiff5? 在此先感谢:)

编辑 - 忘记提及,我还研究了下载openCV源代码,并编译它以便它可以与cuda和gpu一起使用。这是一个解决方案吗?如果是这样,我如何让它与cuda和gpu一起使用?

1 个答案:

答案 0 :(得分:1)

尝试jetsonhacks中的步骤:

#!/bin/sh
# Get and install OpenCV for Tegra
# Linux for Tegra (LT4) 21.1 and CUDA 6.5 *must* be installed on the Jetson before installation!
wget http://developer.download.nvidia.com/embedded/OpenCV/L4T_21.1/libopencv4tegra-repo_l4t-r21_2.4.10.1_armhf.deb
sudo dpkg -i libopencv4tegra-repo_l4t-r21_2.4.10.1_armhf.deb
sudo apt-get update
sudo apt-get install libopencv4tegra libopencv4tegra-dev