# opencv 安装
参考链接
# 1. 安装依赖环境
sudo apt install cmake
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libatlas-base-dev gfortran libgtk2.0-dev libjpeg-dev libpng-dev mlocate
# 2. 下载 opencv 4.5.1
下载 Sources
git clone https://github.com/opencv/opencv.git
或直接在官网下载压缩包
# 3. 编译安装
将 opencv-4.5.1.zip 拖拽入虚拟机中,并解压
打开解压后的文件夹,并新建文件夹 build
打开终端,进入 build 目录下
输入命令
cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local .. -DOPENCV_GENERATE_PKGCONFIG=ONsudo makesudo make install
# 配置环境
sudo gedit /etc/ld.so.conf.d/opencv.conf
在文档中追加
/usr/local/lib
并保存退出
更新动态链接库 **
sudo ldconfig**
sudo gedit /etc/bash.bashrc
在文档中追加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
并保存退出
更新环境
source /etc/bash.bashrc
sudo updatedb
sudo gedit /etc/profile
在文档中追加
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
并保存退出
更新环境
source /etc/profile
# 验证安装
pkg-config opencv4 --modversion
opencv_version
# python
sudo apt install python3-pippip3 install numpy matplotlibpip3 install opencv-pythonpip3 install opencv-contrib-python
# 验证安装
打开终端,输入 python3,进入 python 的 shell 环境
依次输入
import cv2
print(cv2.version)
# 安装 pychram
# 下载
# 配置 pychram
# 安装中文语言包
# 配置 python 解释器
新建项目
新建 python 文件 test.py
打开设置
添加系统 python 解释器
在新建的 Python 文件 test.py 中写入如下代码:
import cv2
print(cv2.version)
点击添加配置
点击 "+"->python
选定脚本路径
配置完成,点击运行
# 锁定 pychram 于收藏栏,并避免多图标
打开 pycharm
进入 /pycharm-community-2021.3.2/bin 目录下 输入命令 ./pycharm.sh
打开终端,输入命令
sudo gedit /usr/share/applications/Pycharm.desktop在打开的文档中输入
[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/XXX/pycharm2020.2/bin/pycharm.sh" %f
Icon=/XXX/pycharm2020.2/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;(XXX 代指 pycharm.sh 所在路径,如:/home/mike/pycharm-community-2020.3.2/bin/pycharm.sh)
保存不关闭,打开新终端。输入命令
xprop |grep WM_CLASS光标变成十字,点击一下 pycharm 的界面
终端返回结果将结果追加到刚刚的文档中,保存并关闭
重启 pychram