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

相关推荐
33三 三like2 小时前
《基于知识图谱和智能推荐的养老志愿服务系统》开发日志
人工智能·知识图谱
芝士爱知识a2 小时前
【工具推荐】2026公考App横向评测:粉笔、华图与智蛙面试App功能对比
人工智能·软件推荐·ai教育·结构化面试·公考app·智蛙面试app·公考上岸
腾讯云开发者3 小时前
港科大熊辉|AI时代的职场新坐标——为什么你应该去“数据稀疏“的地方?
人工智能
工程师老罗3 小时前
YoloV1数据集格式转换,VOC XML→YOLOv1张量
xml·人工智能·yolo
Coder_Boy_4 小时前
技术让开发更轻松的底层矛盾
java·大数据·数据库·人工智能·深度学习
啊森要自信4 小时前
CANN ops-cv:面向计算机视觉的 AI 硬件端高效算子库核心架构与开发逻辑
人工智能·计算机视觉·架构·cann
2401_836235864 小时前
中安未来SDK15:以AI之眼,解锁企业档案的数字化基因
人工智能·科技·深度学习·ocr·生活
njsgcs4 小时前
llm使用 AgentScope-Tuner 通过 RL 训练 FrozenLake 智能体
人工智能·深度学习
董董灿是个攻城狮4 小时前
AI 视觉连载2:灰度图
人工智能