当前位置: 首页> 财经> 创投人物 > 2023年山西疫情严重吗_网络推广浏览目标_seo计费系统登录_免费建站系统

2023年山西疫情严重吗_网络推广浏览目标_seo计费系统登录_免费建站系统

时间:2025/8/12 1:30:50来源:https://blog.csdn.net/weixin_33347188/article/details/144092776 浏览次数:0次
2023年山西疫情严重吗_网络推广浏览目标_seo计费系统登录_免费建站系统

说明:

ubuntu20.04 建议 使用 opencv-4.6.0+版本

ubuntu18.04 建议 使用 opencv-4.5.2-版本

安装包准备

1、下载源码包

OpenCV官网 下载相关版本源码 Sources

 # 克隆方式 OpenCV 源码git clone https://github.com/opencv/opencv.gitcd opencvgit checkout 4.5.2  # 选择你需要的具体版本

2、扩展包opencv_contrib 按需安装

GitHub - opencv/opencv_contrib: Repository for OpenCV's extra modules

   # 克隆方式 OpenCV contrib 模块(可选,但推荐)git clone https://github.com/opencv/opencv_contrib.gitcd opencv_contribgit checkout 4.6.0  # 选择与 OpenCV 主库相同的版本

环境准备

1、更新当前系统软件包 

如有需要

sudo apt update  # 更新软件包索引

sudo apt upgrade  #软件包到最新的可用版本

2、安装必要依赖

sudo apt install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

编译安装

# 解压源代码
unzip opencv-4.5.2.zip# 解压扩展包sudo unzip opencv_contrib-4.5.2.zip # 重命名扩展包sudo mv opencv_contrib-4.5.2 ./opencv_contrib# 打开opecv目录cd opencv-4.5.2/# 创建构建目录
sudo mkdir build
cd build# 执行make配置sudo 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_contrib/modules \-D BUILD_EXAMPLES=ON ..# 编译 j后面的数字代表使用cpu核心数加速编译
sudo make -j4# 安装
sudo make install# 更新缓存库
sudo ldconfig

#-D CMAKE_BUILD_TYPE=RELEASE: 这个参数指定构建类型为“发布”。这意味着编译器会优化代码以提高性能。另一个常见的构建类型是“调试”(DEBUG),它包括额外的调试信息,但不进行优化。
#-D CMAKE_INSTALL_PREFIX=/usr/local: 这个参数指定了OpenCV安装到的目录。/usr/local是Linux系统中常用的目录,用于安装从源代码编译的程序。
#-D INSTALL_C_EXAMPLES=ON: 这个参数指示CMake在安装过程中包含C语言的示例代码。这些示例对于学习和测试OpenCV的功能很有用。
#-D INSTALL_PYTHON_EXAMPLES=ON: 类似于INSTALL_C_EXAMPLES,这个参数指示CMake包含Python语言的示例代码。这要求你的系统上安装了Python。
#-D OPENCV_GENERATE_PKGCONFIG=ON: 这个参数指示CMake生成pkg-config文件。pkg-config是一个在编译时查询已安装库或软件包的元信息的工具。这对于在开发过程中链接OpenCV库非常有用。
#-D OPENCV_EXTRA_MODULES_PATH=/path/to/opencv_contrib/modules: 这个参数指定了OpenCV额外模块(如opencv_contrib)的路径。如果你没有下载opencv_contrib,则不需要这个参数。
#-D BUILD_EXAMPLES=ON: 这个参数指示CMake构建OpenCV的示例项目。这些示例可以帮助你了解如何在自己的项目中使用OpenCV。
#最后的 .. 指的是CMakeLists.txt文件所在的目录,即OpenCV源代码的根目录。

参考

ubuntu opencv 安装_ubuntu安装opencv-CSDN博客

关键字:2023年山西疫情严重吗_网络推广浏览目标_seo计费系统登录_免费建站系统

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: