TX2上配置opencv3.4.0步骤

TX2上配置opencv3.4.0步骤

环境说明:python3.5+cuda9.0+pytorch0.4.1
TX2默认安装的opencv只能python2.7调用。

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2 100
sudo update-alternatives --install /usr/bin/python python /usr/bin/python3 150

step1:从网上下载opencv3.4.0版本https://github.com/opencv/opencv/tree/3.4.0;注意要使用opencv_contrib-3.4.0的话还需下载对应版本。

step2:安装依赖包。

sudo apt-get install -y \
    libglew-dev \
    libtiff5-dev \
    zlib1g-dev \
    libjpeg-dev \
    libpng12-dev \
    libjasper-dev \
    libavcodec-dev \
    libavformat-dev \
    libavutil-dev \
    libpostproc-dev \
    libswscale-dev \
    libeigen3-dev \
    libtbb-dev \
    libgtk2.0-dev \
    cmake \
    pkg-config

step3:cmake

sudo cmake     -DCMAKE_BUILD_TYPE=Release     -DCMAKE_INSTALL_PREFIX=/usr/local     -DBUILD_PNG=OFF     -DBUILD_TIFF=OFF     -DBUILD_TBB=OFF     -DBUILD_JPEG=OFF     -DBUILD_JASPER=OFF     -DBUILD_ZLIB=OFF     -DBUILD_EXAMPLES=ON     -DBUILD_opencv_java=OFF     -DBUILD_opencv_python2=ON     -DBUILD_opencv_python3=ON  -DBUILD_opencv_python3_Libraries=/usr/lib/aarch64-linux-gnu/libpython3.5m.so   -DENABLE_PRECOMPILED_HEADERS=OFF     -DWITH_OPENCL=OFF     -DWITH_OPENMP=OFF     -DWITH_FFMPEG=ON     -DWITH_GSTREAMER=ON     -DWITH_GSTREAMER_0_10=OFF     -DWITH_CUDA=ON     -DWITH_GTK=ON     -DWITH_VTK=OFF     -DWITH_TBB=ON     -DWITH_1394=OFF     -DWITH_OPENEXR=OFF     -DCUDA_TOOLKIT_ROOT_DIR=/usr/local/cuda-9.0     -DCUDA_ARCH_BIN=6.2  -DWITH_OPENGL=OFF   ..

step4:编译make -j8

step5:安装 sudo make install

PS:如果需要g++ 编译,一般需要指定路径

g++ `pkg-config opencv --cflags` hsv.cpp  -o hsv `pkg-config opencv --libs` 
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值