Jetson一键安装opencv4.1.0+opencv4.1.0_contrib
突然想着装一个OPENCV4.1顺便写个记录
温馨提示:网不行的话就先把这几个文件git pull下来
git clone https://github.com/Unlicensed-driver-ljx/opencv_contrib_essential_module.git
/opencv_contrib-4.1.0/modules/xfeatures2d/src
放到你的这个目录下再编译,一般有上网方法的同学可以略过
sudo apt-get purge libopencv*
looking for ccache --not foundsudo apt-get install ccachesudo apt-get install libtesseract-dev
下面的脚本installopencv41.sh和创建的OPENCV放一个目录就好了
mkdir OPENCV
举个例子遇到同学不知道脚本的意思if [ "$#" -ne 1 ]; thenecho "Usage: $0 <Install Folder>"exit
fi
folder="$1"
这里的执行方式是你的脚本改成可执行权限以后,sudo chmod 777 installopencv41.sh sudo ./installopencv41.sh 你的新建的目录(可以是新建的任何名称比如:opencv41)
#!/bin/bash#Before installing on Nano need to increase memory. Can use swapfile to virtually increase.
#Run these commands to add swap fileif [ "$#" -ne 1 ]; thenecho "Usage: $0 <Install Folder>"exit
fi
folder="$1"echo "** Install requirement"
sudo apt-get update
sudo apt-get install -y build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install -y libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev
sudo apt-get install -y python2.7-dev python3.6-dev python-dev python-numpy python3-numpy
sudo apt-get install -y libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
sudo apt-get install -y libv4l-dev v4l-utils qv4l2 v4l2ucp
sudo apt-get install -y curl
sudo apt install -y python3-pip
sudo apt-get updateecho "** Download opencv-4.1.0"
cd $folder
wget https://github.com/opencv/opencv/archive/4.1.0.zip -O opencv-4.1.0.zip
wget https://github.com/opencv/opencv_contrib/archive/4.1.0.zip -O opencv-contrib-4.1.0.zip
unzip opencv-4.1.0.zip
unzip opencv-contrib-4.1.0.zip
cd opencv-4.1.0/echo "** Building make install..."
mkdir release
cd release/
cmake -D WITH_CUDA=ON -D CUDA_ARCH_BIN="5.3" -D CUDA_ARCH_PTX="" -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-4.1.0/modules -D WITH_GSTREAMER=ON -D WITH_LIBV4L=ON -D BUILD_opencv_python2=ON -D BUILD_opencv_python3=ON -D BUILD_TESTS=OFF -D BUILD_PERF_TESTS=OFF -D BUILD_EXAMPLES=OFF -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_GENERATE_PKGCONFIG=ON ..
#(注意 -D OPENCV_GENERATE_PKGCONFIG=ON 这个选项非常重要,会生成一个被pkg-config模块使用的opencv4.pc文件,编译opencv的c++项目时可能会用到,有得同学安装完编译qt项目遇到所以补充了一下)
make -j6
sudo make install
sudo apt-get install -y python-opencv python3-opencv
sudo apt-get install -y libjpeg-dev
sudo pip3 install --user pillowecho "** Installation opencv-4.1.0 complete"
Jetson一键安装opencv4.1.0+opencv4.1.0_contrib相关推荐
- 一键安装thrift-0.9.0的脚本
#!/bin/sh # 一键安装thrift-0.9.0的脚本 # thrift依赖boost.openssl和libevent # 下面的变量值可以根据实现做修改 PROJECT_HOME=$HOM ...
- 树莓派安装opencv4.3.0
前言 编译前先看编译可能遇到的问题,提前修改添加树莓派的swap交换分区,同时可以提前将缺失文件补充进文件夹 一.安装OpenCV所依赖的各种工具和图像视频库 软件更新升级 // 软件源更新 sudo ...
- Windows 10 下 VS2017(+Clion) C/C++ 配置 OpenCV-4.4.0
VS2017(+Clion) 配置 OpenCV-4.4.0 我的小站.Github OpenCV的全称是Open Source Computer Vision Library,是一个跨平台的计算机视 ...
- win10 opencv-4.1.0 环境配置
首先要从官网下载源码,然后安装cmake,然后选好一个目录之后去camke.这个过程之前做的,比较艰苦,没再想.略过.随便找了一个,试试https://blog.csdn.net/huanghw22/ ...
- Ubuntu下编译opencv4.1.0+opencv_contrib4.1.0 android sdk
前言 虽然opencv已经有编译好的android sdk了,但是如果要用opencv_contrib里面的模块的话,肯定得自己编译了.但是其实也不难,因为opencv已经为用户准备了编译androi ...
- Android Studio 配置OpenCV4.4.0 不用安装OpenCV Manager (泪崩居然用了礼拜天2天的时间居然还没配置成功,今天又看了下配置成功了)
Android Studio 配置OpenCV4.4.0 ,说来惭愧居然用户礼拜天2天的时间呢,期间遇到的问题大致有4个问题 这里我也总结出了最后在列举出来,(可能是新版和之前旧版本不一样的问题按照网 ...
- opencv4.0在linux下编译,Ubuntu 18.04源码编译安装OpenCV 4.0步骤
Ubuntu 18.04下标准常规安装方法安装的OpenCV版本比较低,想尝鲜使用4.0版本,只好源码安装. 安装环境 OS:Ubuntu 18.04 64 bit 显卡:NVidia GTX 108 ...
- ubuntu18.04安装opencv4.3.0
根据官网指导:https://docs.opencv.org/4.3.0/d7/d9f/tutorial_linux_install.html 依赖安装: $ sudo apt-get install ...
- linux下安装opencv4.4.0
简介 opencv4.4.0和opencv_contrib-4.4.0以及编译过程中缺少的文件 链接:https://pan.baidu.com/s/11D6G3TbRY_-oNYlP4FDnTA ...
最新文章
- [转]如何编写 INF 文件
- Spring Boot 2.0.5 配置Druid数据库连接池
- 历届试题 打印十字图
- 富士施乐3065扫描教程_全面支持IT国产化 富士施乐70款机型获统信UOS兼容认证
- c语言二叉树的头文件叫什么,西安交大朱站立数据结构——使用C语言》头文件系列——二叉树.doc...
- 串口输出换行_stm32初学者必会操作----usart串口调试工具
- 做VB的,经常注册和反注册OCX控件和DLL链
- Spring的IOC理解(转载)
- 博文视点大讲堂25期——2天玩转单反相机
- java基础面试题(二)附答案
- 【矩阵论笔记】平方根分解
- 磊科linux无线网卡驱动安装步骤,无线网卡驱动安装方法
- Android 指纹验证
- unity3D学习笔记1
- Access数据库的.ldb文件
- MSDC 4.3 接口规范(27)
- POJ 1144 Network
- 休眠后网络无法自动连接——网卡属性没有电源管理选项
- [原创]Win7SP1的映像DISM集成+kb3125574,打造Win7SP2
- Windows服务器怎么连接?远程连接服务器命令
热门文章
- 笔记本电脑安装Ubuntu16.04双系统系列教程(二)windows分区以及利用启动盘安装Ubuntu双系统
- 通过软链接mklink共享node_modules
- 玩转Git三剑客——01. 课程综述
- 侠盗猎车手5 MOD版/Grand Theft Auto V/gta5
- 淘宝微信如何进入微信推广?
- 厉害了,Github标星113K的前端学习路线图有中文版了
- 通达信股票分析软件日线数据读取程序
- Hash Rush 基于以太坊的科幻 PC 即时战略游戏
- 牛客网 玩泥巴 Wasserstein Distance
- SNMP实验(需要snmpb)