opencv for ubuntu opencv官方中文教程下载

各位老铁们,大家好,今天由我来为大家分享opencv for ubuntu,以及opencv官方中文教程下载的相关问题知识,希望对大家有所帮助。如果可以帮助到大家,还望关注收藏下本站,您的支持是我们最大的动力,谢谢大家了哈,下面我们开始吧!

Ubuntu下Opencv的安装

一.安装包下载

前往 Releases- OpenCV页面,选择合适的版本下载OpenCV安装包。确保下载的opencv_contrib与主OpenCV版本一致,并将其放置在opencv文件夹内。

二、环境配置

安装基础开发包:使用 `sudo apt-get install build-essential`,然后依次安装以下依赖:`cmake`, `git`, `libgtk2.0-dev`, `pkg-config`, `libavcodec-dev`, `libavformat-dev`, `libswscale-dev`, `python-dev`, `python-numpy`, `libtbb2`, `libtbb-dev`, `libjpeg-dev`, `libpng-dev`, `libtiff-dev`, `libjasper-dev`, `libdc1394-22-dev`。

三、安装

在opencv目录下新建build文件夹。切换至build目录,并执行`sudo cmake-D CMAKE_BUILD_TYPE=Release-D CMAKE_INSTALL_PREFIX=/usr/local..`。使用`sudo make-j8`或`sudo make-j4`进行编译。完成编译后,使用`sudo make install`进行安装。接着,编辑`/etc/ld.so.conf`文件,添加`/usr/local/lib`路径,然后运行`sudo ldconfig`。最后,在`/etc/bash.bashrc`文件中添加`PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig`,并使用`source/etc/bash.bashrc`命令以应用新设置。

四、测试

在opencv/samples/cpp/example_cmake目录下,打开终端并依次执行`cmake.`, `make`,和`./opencv_example`命令。此时应能打开摄像头界面,表示安装已成功。

Ubuntu系统安装opencv详细操作及具体应用

Ubuntu系统安装OpenCV的详细步骤及应用实例

OpenCV是一个开源的计算机视觉库,专为实时视觉应用设计,涵盖了广泛的功能,如2D和3D处理、人脸识别、运动追踪等,对移动机器人、增强现实等领域有重要支持。

安装步骤如下:

首先,从国内网站下载OpenCV 3.4.11版本,避免官网下载速度慢的问题,如raoyunsoft.com。将文件解压并配置到默认位置。

以root权限进入opencv-3.4.11文件夹,安装cmake和依赖库。在build目录下使用`sudo make-j4`进行并行编译。

配置`opencv.conf`,添加库路径,并确保保存并关闭文档,以处理警告信息。更新bash配置后,执行相关命令使更改生效。

验证安装成功,检查opencv的版本信息。

在实际应用中,你可以尝试:

创建程序打开图片并应用特效,确保所需图片与代码在同一目录下。

通过OpenCV库实现摄像头的实时捕捉,新建test2.cpp并编译运行。

修改test2.cpp,将摄像头捕捉改为读取视频文件,替换0为视频路径。

遇到下载网页视频的问题?在视频页面右上角找到更多工具,选择Web开发者工具,然后在媒体选项中查找所需视频资源。

Ubuntu20.04安装opencv4.5.4参考文档:

Ubuntu 20.04安装opencv4.5.4的详细步骤指南

要为Ubuntu 20.04系统安装OpenCV 4.5.4,首先确保你已安装cmake和make。以下是安装步骤:

确保已安装基础依赖,包括:

`sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev libcanberra-gtk-module pkg-config libopencv-dev`

从OpenCV官网下载最新版本:

opencv.org/releases/,选择适合的版本下载。

编译安装:

在opencv-4.5.0文件夹中,创建build文件夹并进入。

执行`cmake-D CMAKE_BUILD_TYPE=Release-D OPENCV_GENERATE_PKGCONFIG=ON-D CMAKE_INSTALL_PREFIX=/usr/local..`来配置。

执行`sudo make-j4`编译,耐心等待。

使用`sudo make install`安装。

环境配置:

复制opencv4.pc到pkgconfig文件夹:`sudo cp/usr/local/lib/pkgconfig/opencv4.pc/usr/lib/pkgconfig/`

编辑环境变量:在`/etc/ld.so.conf.d/opencv.conf`添加`/usr/local/lib`,然后更新系统库`sudo ldconfig`。

添加环境变量到bashrc:`sudo gedit/etc/bash.bashrc`,添加`PKG_CONFIG_PATH`设置。

更新bash文件并重新加载`source~/.bashrc`,最后执行`sudo updatedb`。

测试安装:在opencv文件夹中的示例中运行命令,确认摄像头功能正常。

将opencv环境文件移动到第三方库目录:将`/usr/local`下的`bin、include、lib`和`share`文件夹内容复制到合适的路径。

遇到`libavcodec-dev`找不到的问题,可以考虑更换NVIDIA源解决。具体步骤如下:

bash

deb ports.ubuntu.com/ubuntu... bionic main universe restricted

...(其余源列表省略)

替换后,更新源并重新尝试安装。

阅读剩余
THE END