1. Instalação e configurações do VScode
1. Instalação do VScode
(1) Baixe o arquivo .deb do site oficial https://code.visualstudio.com/docs/?dv=linux64_deb
(2) Use o seguinte comando para instalar
sudo dpkg -i code_1.62.2-1636665017_amd64.deb
sudo apt-get install -f
2. Configuração do ambiente Vscode
(1) Instale o compilador GCC. O comando a seguir instalará uma série de pacotes de software, incluindo gcc
, e .g++
make
sudo apt update
sudo apt install build-essential
gcc --version 查看版本号 9.3.0
(2) Instale 2 plug-ins de extensão: plug-in de extensão C/C++ e plug-in Code Runner
2. Instalação do Opencv
(1) Instale ferramentas básicas com antecedência
sudo apt install -y g++
sudo apt install -y cmake
sudo apt install -y make
sudo apt install -y wget unzip
.1. Método de instalação do python
sudo apt update
sudo apt install libopencv-dev python3-opencv
Importe o módulo CV2 e imprima a versão
python3 -c "import cv2; print(cv2.__version__)"
Saída:
4.2.0
.2. Método de compilação do código-fonte
(1) Instale as bibliotecas das quais o opencv depende
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
Se E: Não foi possível localizar o pacote libdc1394-22-dev aparecer
Em seguida, altere libdc1394-22-dev para libdc1394-dev
(2)下载
opencv -
4.2.0
和
opencv
_
contrib-
4.2.0
Baixe o código-fonte oficial: OpenCV · GitHub
( 注意两个版本版本号必须一致) 左上角的
tags
选择版本 下载以后
进行解压缩
(3) 把
opencv
_
contrib-
4.2.0
放到
opencv -
4.2.0
文件夹中
在
opencv -
4.2.0
新建
build
文件,打开(
cd build)
Clique com o botão direito para abrir o terminal e digite:
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) Compilar usando make:
sudo make -j8/ -j4 (4核/8核)
Manipulação de erros:
1. fatal error: boostdesc_bgm.i:
没有那个文件或目录
将下载的文件
boostdesc_bgm.i,vgg_generated_48.i等.rar 放在
opencv_contrib/modules/xfeatures2d/src/
路径下即可。
2. fatal error: features2d/test/test_detectors_regression.impl.hpp: No such file or directory
原因是没找到这个文件,解决方法如下:
将
opencv / modules / features2d
复制,然后粘贴到
build
目录中来解决该问题
(5) 安装
sudo make install
(6) Verifique o número da versão
pkg-config --modversion opencv4
三、
libtorch-gpu
安装
下载压缩包
,减压就可以