| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 人工智能 -> 在Linux上安装、配置和测试使用OpenCv -> 正文阅读 |
|
[人工智能]在Linux上安装、配置和测试使用OpenCv |
大家可以参考官方安装教程:OpenCV: Installation in Linux 版本:以Ubuntu 20.04和OpenCv 3.4.10 为例 目录 一、安装OpenCv1.安装OpenCv依赖包打开终端,依次执行以下三条命令安装依赖包;实际在安装过程中,系统会跳过那些已经安装过的依赖
依赖包包括在编译的时候要用到一些软件,像gcc,cmake;还有一些是下载opencv需要的工具,像Git;还有一些编译opencv所必需的,像ffmpeg 或libav ;还有一些是可选的包等 2.下载并获取Source资源包直接去官方下载地址下载:Releases - OpenCV 找到自己对应的版本下载,下载后解压到/home目录下,解压后的文件名为opencv-3.4.10 3.开始安装用终端命令在刚刚解压后的文件夹opencv-3.4.10下创建一个新文件夹build 进入build文件夹
如果终端命令不行就手动创建,然后进入build文件夹里再打开终端 执行下面一条命令进行配置
?如果不行,去掉 -D后面的空格再尝试一下 上面的CMAKE_BUILD_TYPE =RELEASE指明编译的版本是Release版,CMAKE_INSTALL_PREFIX=/usr/local指明编译后的可执行程序的存放目录,即/usr/local 是 OpenCV 的安装路径 接下来编译&&安装 编译
?j 后面的数字是你想要使用的线程数量,上面代码中的-j7指7线程同时编译,根据自己CPU的特点调整该参数,也可以是-j3,如果不了解自己CPU,直接执行make即可 开始编译,通常等待编译结束要挺长时间的 编译结束后开始安装
查看安装信息
二、配置编译环境首先将OpenCV的库添加到路径,从而可以让系统找到
执行此命令后打开的可能是一个空白的文件,不用管,只需要在文件末尾添加
执行如下命令使得刚才的配置路径生效
?配置bash
打开文件 在最末尾添加
保存,执行如下命令使得配置生效
更新
这样就配置完成了,不行的话就重新打开终端更新,重启虚拟机 三、测试、使用OpenCv显示图片1.testcd到opencv-3.4.1/samples/cpp/example_cmake目录下
也可以手动打开转到 opencv-4.1.0/sample/cpp/example_cmake 目录下,打开终端 运行
如果摄像头打开,左上角出现 Hello OpenCV 则证明安装成功 2.显示图片选择任意目录,新建文件夹:在home目录下新建display_image 进入display_image目录 打开终端,编写CMakeLists.txt
?在文本中编写
?编写 show_image.cpp,用于显示图片
在文本中编写
然后在此目录下继续创建一个build文件夹
进入build文件夹
执行命令
此时 build 目录下会有一个 display_image 的文件
?上面的140506-jordan-speedread-tease_ednmry.jpg是自己准备的一张照片,用于显示 执行命令,显示AJ照片
? 显示成功! 以上就完成了此次OpenCv的安装和配置 。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/27 14:52:01- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |