一、VScode安装与设置
1. VScode安装
(1) 在官网https://code.visualstudio.com/docs/?dv=linux64_deb下载.deb文件
(2) 使用以下命令进行安装
sudo dpkg -i code_1.62.2-1636665017_amd64.deb
sudo apt-get install -f
2. Vscode环境配置
(1)安装GCC编译器 以下命令会安装一系列软件包,包括gcc
,g++
,和make
。
sudo apt update
sudo apt install build-essential
gcc –version 查看版本号 9.3.0
(2) 安装 2个扩展插件: C/C++扩展插件和 Code Runner 插件
二、Opencv安装
(1) 提前安装基本工具
sudo apt install -y g++
sudo apt install -y cmake
sudo apt install -y make
sudo apt install -y wget unzip
.1. python 安装方式
sudo apt update
sudo apt install libopencv-dev python3-opencv
导入CV2模块并打印版本
python3 -c "import cv2; print(cv2.__version__)"
输出:
4.2.0
.2. 源码编译方式
(1) 安装opencv依赖的库
sudo apt install build-essential git pkg-config libgtk-3-dev libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev libopenexr-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev
(2) 下载
opencv -
4.2.0
和
opencv
_
contrib-
4.2.0
下载官方源代码: OpenCV · GitHub
( 注意两个版本版本号必须一致) 左上角的
tags
选择版本 下载以后
进行解压缩
(3) 把
opencv
_
contrib-
4.2.0
放到
opencv -
4.2.0
文件夹中
在
opencv -
4.2.0
新建
build
文件,打开(
cd build)
右击打开终端 输入:
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D INSTALL_PYTHON_EXAMPLES=ON -D INSTALL_C_EXAMPLES=ON -D OPENCV_ENABLE_NONFREE=ON -D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.2.0/modules -D BUILD_EXAMPLES=ON ..
(4) 使用make编译:
sudo make -j8/ -j4 (4核/8核)
报错处理:
1. fatal error: boostdesc_bgm.i:
没有那个文件或目录
将下载的文件
boostdesc_bgm.i,vgg_generated_48.i等.rar放在
opencv_contrib/modules/xfeatures2d/src/
路径下即可。
参考: 编译OpenCV提示opencv_contrib缺少boostdesc_bgm.i等文件 - wenglabs - 博客园
2. fatal error: features2d/test/test_detectors_regression.impl.hpp: No such file or directory
原因是没找到这个文件,解决方法如下:
将
opencv / modules / features2d
复制,然后粘贴到
build
目录中来解决该问题
(5) 安装
sudo make install
(6) 查看版本号
pkg-config --modversion opencv4
三、
libtorch-gpu
安装
下载压缩包
,减压就可以
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)