YOLO系列——Ubuntu20.04下通过conda虚拟环境源码安装opencv-4.10与opencv_contrib-4.10.0

YOLO系列------Ubuntu20.04下通过conda虚拟环境源码安装opencv-4.10与opencv_contrib-4.10.0

创建虚拟环境

bash 复制代码
conda create -n opencv410env python=3.10

安装常用包

bash 复制代码
conda install numpy pandas matplotlib jupyter

opencv源码下载

1.官网下载

2.csdn下载

安装

1.将opencv-4.10.0和opencv_contrib-4.10.0解压

2.将opencv_contrib-4.10.0解压后的文件拷贝到opencv-4.10文件下

3.进入opencv-4.10.0并创建build文件夹

bash 复制代码
cd opencv-4.10.0
mkdir build
cd build

4. 编译

bash 复制代码
cmake -D CMAKE_BUILD_TYPE=RELEASE \
      -D CMAKE_INSTALL_PREFIX=/home/yy/miniconda3/envs/opencv410env \
      -D OPENCV_EXTRA_MODULES_PATH=/home/yy/software/opencv-4.10.0/opencv_contrib-4.10.0/modules \
      -D PYTHON3_EXECUTABLE=/home/yy/miniconda3/envs/opencv410env/bin/python \
      -D PYTHON3_INCLUDE_DIR=/home/yy/miniconda3/envs/opencv410env/include/python3.10 \
      -D PYTHON3_LIBRARY=/home/yy/miniconda3/envs/opencv410env/lib/libpython3.10.so \
      -D PYTHON3_NUMPY_INCLUDE_DIRS=/home/yy/miniconda3/envs/opencv410env/lib/python3.10/site-packages/numpy/_core/include \
      -D PYTHON3_PACKAGES_PATH=/home/yy/miniconda3/envs/opencv410env/lib/python3.10/site-packages \
      -D BUILD_opencv_python3=ON \
      -D BUILD_opencv_python2=OFF \
      -D BUILD_EXAMPLES=OFF \
      -D BUILD_TESTS=OFF \
      -D WITH_GTK=ON \
      -D WITH_FFMPEG=ON ..

路径需要做适当替换

5. 安装

bash 复制代码
make install

6.版本检查

bash 复制代码
opencv_version	
相关推荐
Rattenking2 天前
OpenCV 轨迹栏操作和键盘响应操作
人工智能·opencv·计算机外设
jay神2 天前
基于 YOLOv8 的手势识别系统(Web 版)
前端·人工智能·python·深度学习·yolo·计算机视觉·计算机毕业设计
鱼听禅3 天前
Ubuntu安装YOLOv8进行菌落识别训练
linux·python·yolo·ubuntu
ahccqw4 天前
OpenCV 车辆数量统计
人工智能·opencv·计算机视觉
jay神5 天前
基于深度学习的交通流量预测系统(Web 版)
前端·人工智能·深度学习·yolo·计算机毕业设计
架构师伯子明5 天前
ffmpeg学习4:opencv在音视频领域常用指令
opencv·学习·ffmpeg
带电的小王5 天前
YOLO27:官方预览页放出全部规格,60.5 mAP 破 YOLO 纪录,但权重还没发布
yolo
jay神6 天前
基于 YOLOv8 的轴承缺陷检测(Web 版)
前端·人工智能·yolo
jay神6 天前
基于 YOLOv8 的森林火灾检测系统(Web 版)
前端·yolo
微尘hjx6 天前
【Deep-OC-SORT 06】多轨迹算法Deep-OC-SORT-CMC相机运动补偿
yolo·目标检测·目标跟踪·ultralytics·轨迹算法·deep-oc-sort·车流统计