Data: 2017.04.25
Author: cjh
Theme: Install Official Camera API inJetson TX1
之前写过一篇测试摄像头的博客,发现博友对如何使用Jetson TX1板载的摄像头很感兴趣,阅读量特别高,今天和博友们介绍如何使用官方的例程去调摄像头。
注意:该例程只有刷机后的板子上才试用
开机进入Jetson TX1,打开终端,当前目录刚好是ubuntu用户目录下
使用ls命令会发现,当前路径下有tegra_multimedia_api目录,没有说明你刷机出问题了
cd tegra_multimedia_api
首先导入环境变量,否则程序五法编译通过
export TEGRA_ARMABI=aarch64-linux-gnu
使用以下命令创建符号链接:
cd /usr/lib/${TEGRA_ARMABI}
sudo ln -sf tegra-egl/libEGL.so.1 libEGL.so
sudo ln -sf tegra-egl/libGLESv2.so.2libGLESv2.so
sudo ln -sf libv4l2.so.0 libv4l2.so
然后进入samples目录
cd samples
ls
发现有以下目录
分别是有关Jetson TX1多媒体开发和摄像头使用的例程,具体使用可参考tegra_multimedia_api目录下的README文件
如果你觉得上面的例程还不够你用的话,接下来还有干货,请不要走开
cd argus
首先安装必要的库
sudo apt-get install cmake
sudo apt-get install build-essential
sudo apt-get install pkg-config
sudo apt-get install libx11-dev
sudo apt-get install libgtk-3-dev
sudo apt-get install libexpat1-dev
sudo apt-get install libjpeg-dev
sudo apt-get install libgstreamer1.0-dev
sudo apt-get update
mkdir build && cd build
cmake ..
make [-jN]
sudo make install
最后在build目录下会有sample文件夹,下面有对应的例程,更多详情请参照argus文件夹下的README.txt