ubunu18.04源码安装opencv 4.8.0

第一步更新并安装依赖

sudo apt update

sudo apt install build-essential cmake git pkg-config libgtk-3-dev \

libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \

libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \

fortran openexr libatlas-base-dev python3-dev python3-numpy \

libtbb2 libtbb-dev libdc1394-22-dev

第二步创建编译目录

cd ~/opencv_build/opencv

mkdir build && cd build

mkdir ~/opencv_build && cd ~/opencv_build

第三步clone代码切换分支

mkdir ~/opencv_build && cd ~/opencv_build

git clone https://github.com/opencv/opencv.git

cd opencv

git checkout 4.8.0

cd ..

git clone https://github.com/opencv/opencv_contrib.git

cd opencv_contrib

git checkout 4.8.0

cd ..

第四步设置编译选项

cmake -D CMAKE_BUILD_TYPE=RELEASE \

-D CMAKE_INSTALL_PREFIX=/usr/local \

-D INSTALL_C_EXAMPLES=ON \

-D INSTALL_PYTHON_EXAMPLES=ON \

-D OPENCV_GENERATE_PKGCONFIG=ON \

-D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \

-D BUILD_EXAMPLES=ON ..

第五步执行编译命令

make -j$(nproc)

sudo make install

sudo ldconfig

相关推荐
Danceful_YJ7 分钟前
36.优化方法
人工智能·pytorch·python·深度学习·优化器算法
C116118 分钟前
Jupyter中选择不同的python 虚拟环境
开发语言·人工智能·python
golang学习记9 分钟前
TRAE AI 真强,连外国人都在用这些AI技巧
人工智能
化作星辰11 分钟前
深度学习_神经网络_损失函数基础
人工智能·深度学习·神经网络
oak隔壁找我15 分钟前
Spring AI 实现MCP简单案例
java·人工智能·后端
星光一影17 分钟前
SpringBoot+Vue3无人机AI巡检系统
人工智能·spring boot·websocket·mysql·intellij-idea·mybatis·无人机
hxj..27 分钟前
如何进行AI作图(架构图,流程图等)
人工智能·ai·ai作画
飞哥数智坊30 分钟前
初级岗正在消失!1.8亿岗位数据让我看清:AI协同时代已经来了
人工智能
Mintopia1 小时前
☁️ Cloud Code 模型演进的优势:从“本地编译”到“云端智能协作”
前端·人工智能·aigc