ubuntu 下安装opencv?anaconda安装opencv

如何在ubuntu下安装opencv2

1.下载OpenCV 2.2源码包, 2.2.0.tar.bz2,其实可以通过apt-get install命令找到opencv相关包直接安装,但是建议从源码包MAKE,编译开始。

2.安装cmake. OpenCV官方论坛的安装教程,我看了下,貌似不适用于2.2版本了,2.2源码解压后得到文件夹OpenCV-2.2.0后,里面有个文件叫CMakeList.txt,这是cmake的"makefile",通过这个文件,cmake先把源码配置成常规安装包,生成gcc的make的Makefile文件。

好了,首先,在与源码包同级的目录下新建一个文件夹OpenCV-build,然后安装cmake。终端下sudo apt-get install cmake,然后sudo apt-get install cmake-qt-gui,两个安装成功后,终端输入cmake-gui,会打开一个界面:

点击Browse Source选择刚才解压的源码文件夹,再点击Browse Build选择刚才新建的OpenCV-build文件夹,点击configure按钮,这时Generate按钮应该已经可以点击了,不过Generate按钮还是灰色,再点一次configure按钮试试,应该就可以了,点击Generate按钮之后,可以看到下方有提示成功。

3.打开OpenCV-build文件夹,里面已经出现了Makefile文件,像这样:

打开终端,转到OpenCV-build下,输入make,应该就会出现这么一连串犀利的安装过程了...

Ubuntu下Opencv的安装

一.安装包下载

从OpenCV官网的 Releases页面选择所需的版本下载安装包。确保下载opencv_contrib与opencv版本一致,将其放置于opencv文件夹内。

二、环境配置

在Ubuntu环境下执行以下命令进行环境配置:

sudo apt-get install build-essential

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

sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

三、安装OpenCV

在opencv目录下创建build文件夹并切换至build目录:

cd opencv

mkdir build

在build目录内执行cmake:

cd build

sudo cmake-D CMAKE_BUILD_TYPE=Release-D CMAKE_INSTALL_PREFIX=/usr/local..

编译并安装:

sudo make-j8

sudo make-j4

安装完成后,编辑/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

摄像头界面的打开标志着OpenCV安装成功。

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开发者工具,然后在媒体选项中查找所需视频资源。

阅读剩余
THE END