首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在ubuntu上的android studio 2.2中包含opencv和opencv_contrib模块?

在Ubuntu上的Android Studio 2.2中包含OpenCV和OpenCV_contrib模块的步骤如下:

  1. 首先,确保已经安装了Android Studio和OpenCV。可以通过以下命令安装OpenCV:
  2. 首先,确保已经安装了Android Studio和OpenCV。可以通过以下命令安装OpenCV:
  3. 打开Android Studio,并创建一个新的Android项目。
  4. 在项目的build.gradle文件中,添加OpenCV库的依赖。找到dependencies部分,并添加以下代码:
  5. 在项目的build.gradle文件中,添加OpenCV库的依赖。找到dependencies部分,并添加以下代码:
  6. 在项目的build.gradle文件中,添加OpenCV_contrib库的依赖。找到dependencies部分,并添加以下代码:
  7. 在项目的build.gradle文件中,添加OpenCV_contrib库的依赖。找到dependencies部分,并添加以下代码:
  8. 在Android Studio的顶部菜单中,选择File -> Project Structure
  9. 在弹出的窗口中,选择app模块,然后选择Dependencies选项卡。
  10. 点击右上角的+按钮,选择Module Dependency
  11. 在弹出的窗口中,选择opencvopencv-contrib模块,然后点击OK
  12. 点击Apply按钮以保存更改。
  13. 现在,您可以在您的Android项目中使用OpenCV和OpenCV_contrib模块了。

请注意,以上步骤假设您已经正确安装了Android Studio和OpenCV,并且已经配置了正确的Android开发环境。如果您遇到任何问题,请参考相关文档或搜索解决方案。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

【从零学习OpenCV 4】opencv_contrib扩展模块安装

为了更让小伙伴更早了解最新版OpenCV 4,小白与出版社沟通,提前在公众号连载部分内容,请持续关注小白。 安装完成基础模块后,已经可以满足大多数初学人员正常使用。...然而有很多非常实用功能并没有被集成在基础模块中,而是被放在了opencv_contrib扩展模块中,例如人脸识别、生物视觉、特征点提取等众多非常强大功能。...本小节将为读者介绍如何在WindowsUbuntu系统中安装opencv_contrib扩展模块。...首先需要在GitHub获取与自己OpenCV版本相匹配opencv_contrib安装包,为节省读者寻找安装包时间,本书资源3rdparty中提供了opencv_contrib 4.04.1两个版本安装包...02 Ubuntu系统中安装扩展模块Ubuntu系统中安装扩展模块比较容易,只需要将代码清单1-6中cmake命令进行修改,添加上扩展安装包路径即可,具体内容在代码清单1-11中给出,其余步骤与安装

2K10
  • 编译OpenCV3.3源码生成Android SDK

    编译OpenCV3.3源码生成Android SDK 最近因为工作需要,需要在Android平台上编译OpenCV与其扩展模块生成Android SDK,之前因为有编译过OpenCV相关Android...NDK项目,以为在Android平台上编译OpenCV源码很容易,花了两天时候才完成整个编译过程,主要原因归结有一下: Android Studio从SDK Manager下载NDK居然缺少文件...当然是个人学艺不精,第一次完整编译OpenCV生成Android SDK,跟编译NDK项目有很多不同。个人建议最好在乌班图上编译,在Windows编译生成Android SDK比较麻烦。...https://opencv.org/opencv-3-3.html 下载并解压OpenCV3.3匹配扩展模块 https://github.com/opencv/opencv_contrib/archive...关于如何在Android Studio中配置与使用OpenCV4Android SDK参见这里: http://blog.csdn.net/jia20003/article/details/53126321

    2.3K70

    OpenCV(c++)-1 安装配置OpenCV4.4(Windows+visual studio 2019)

    安装OpenCV4 OpenCV是一个基于BSD许可(开源)发行跨平台计算机视觉机器学习软件库,可以运行在Linux、Windows、AndroidMac OS操作系统。...在Windows系统安装OpenCV4 本篇文章将介绍在Windows系统安装OpenCV4基于visual studio2019环境配置方式。...配置visual studio 2019 配置包含路径 1、 配置环境主要目的是告诉计算机OpenCV放在哪儿,以及告诉IDE应该去哪里寻找头文件库文件。...5、属性页“VC++目录”包含目录”“库目录”,以及“链接器”中“附加依赖项”,便是我们需要修改地方。...在Windows中安装扩展opencv_contrib模块 安装该模块需要用CMake编译器,可以去官网下载对应安装包自行安装,这里就不再展开。

    3.5K20

    opencv集成opencv_contrib编译生成Android工程

    接下来,我们还要创建如下两个文件:Android.mk Applicatoin.mk (非必要) 创建Android.mk Android.mk文件用来指定源码编译配置信息,例如工作目录,编译模块名称...-- (1.2)opencv环境 Android Studio集成OpenCV 这篇文章基本能解决大部分问题 Android开发配置opencv环境超详细教程 这篇文章绝对手把手教会 Android...Studio中通过CMake使用NDK并编译自定义库添加预编译库 介绍了用CMake构建方法,用版本库比较新 到了这一步,应该都能成功配置出NDK环境并在上面使用opencv接口...openCV扩展包地址如下: https://github.com/opencv/opencv_contrib 如何将扩展包主干编译到一起,我到开源库中提了问题 看到在官方构建中是有将opencv...opencvopencv_contrib 下载这位哥写好脚本进行编译 git clone https://github.com/tzutalin/build-opencv-for-android.git

    2.5K10

    何在OpenCV DNN模块中使用NVIDIA GPU加速--(基于Windows)

    导读 这篇文章将介绍如何在 Windows 操作系统使用带有 Nvidia GPU OpenCV DNN 模块。...:指定安装目录 OPENCV_EXTRA_MODULES_PATH:设置为 opencv_contrib 模块位置 PYTHON_EXECUTABLE:设置为 python3 可执行文件,用于构建。...如果 CMake 可以找到安装在您系统 CUDA cuDNN,您应该会看到此输出。 现在可以构建 OpenCV。运行以下命令来构建它。... Python 代码做一个简单添加: 在 Windows 使用不使用 GPU CPP Python 执行 OpenPose 代码 该视频加快了速度,以帮助我们轻松可视化。...概括 OpenCV DNN 模块允许使用 Nvidia GPU 来加速推理。在本文中,我们学习了如何在 Windows 操作系统构建具有 CUDA 支持 OpenCV DNN 模块

    6.6K10

    在MATLAB中使用opencv

    在MATLAB中使用OpenCV大体分两个方法: 比较熟悉C++: 使用Mex通过编译器编译所需要所有C++功能都实现了函数; 比较习惯MATLAB: 使用mexopencv直接把opencv整个库编译...可是mexopencv提供编译辅助函数在Windows系统默认使用Visual Studio或者Windows SDK来编译,如果觉得自己需要Visual Studio其他功能,安装一下也是挺好...、这个版本在常见Linux发行版系统中是需要自行编译(也可以注意观察https://pkgs.org/ 网站上有没有提供6.3版本已经编译好安装包) 经过各种尝试、发现使用Ubuntu16LTS.../opencv/opencv_contrib/archive/3.4.1.zip 解压这两个zip文件,双击打开刚刚安装cmake ?...选择opencv源码比如 C:/dev/opencv 设置编译路径比如 C:/dev/build 点击Configure选择Visual Studio 2017作为编译器(如果是Ubuntu系统中就选择系统中

    6.2K20

    Ubuntu系统下安装 OpenCV 全过程

    经过不断试错、安装、删除重装…… 写下这篇博客,希望其他人安装时能够轻松一点,少几次还原重装…… 版本: ubuntu18.10 OpenCV-4.1.0 首先,OpenCV 有在ubuntu安装官方文档...查阅资料后找到解决方法如下(原文:Ubuntu18.04下安装OpenCv依赖包libjasper-dev无法安装问题_SDUHXP博客-CSDN博客) sudo add-apt-repository.../18.04安装vscodeopencv3.4.6教程_sandalphon4869博客-CSDN博客 首先将OpenCV库添加到路径,从而可以让系统找到 打开opencv.conf ,打开后很可能是空白.../opencv_contrib/modules .. ...../opencv_contrib/modules 即为 opencv_contrib模块 里面源码位置 opencv_contrib可以放在任何地方,只要路径写对 其他步骤前面的安装别无二致 发布者

    1.1K20

    opencv-contrib模块详解_opencv安装包

    六、测试 近来由于需要用到 opencv SIFT特征,但是SIFT等功能已经移入了opencv_contrib 中,所以需要重新编译opencvopencv_contrib。...一、下载与安装 下载特定版本 opencvopencv_contrib,两者版本要一致。...安装 CMake ,用CMake编译opencvopencv_contrib opencv Windows安装包实质是一个自解压文件,双击解压即可。...” “所有平台”,编辑包含目录库目录 包含目录编辑为 生成 build 目录\install\include 生成 build 目录\install\include\opencv2 库目录编辑为...: 生成 build 目录\install\x64\vc16\lib 编辑包含目录库目录之后,需要添加附加依赖项,此时需要分别针对 debug release两种模式添加。

    2.8K40

    Linux下源码编译安装OpenCV

    目录,其下包含build,source,contrib三个目录,其中source作为opencv源码目录,contrib作为附加模块目录,build为编译生成二进制文件存放目录,执行以下指令...:https://github.com/opencv/opencv opencv_contrib:https://github.com/opencv/opencv_contrib...注意事项 最新版OpenCV编译时候需要消耗大量内存,目测接近2G,所以如果你是虚拟机尽量多分一点内存或者设置虚拟内存,设置虚拟内存参考这篇文章Linux下设置虚拟内存,如果你是在树莓派这样硬件编译...  http://www.linuxidc.com/Linux/2016-07/132884.htm Ubuntu 16.04用CMake图形界面交叉编译树莓派OpenCV3.0 http.../Linux/2017-01/139503.htm Ubuntu 16.04 编译安装OpenCV 3.1及OpenCV多版本切换 http://www.linuxidc.com/Linux

    4.9K00

    OpenCV 4.5.2 发布

    来看看4.5.2都有哪些重要改进: core模块:增加并行后端支持。特殊编译OpenCV可以允许选择并行后端,并/或通过plugin动态载入。 imgpro模块:增加智能剪刀功能(如下演示)。...::MediaFrame常量支持 媒体支持 在绘制/渲染接口引入cv::GFrame/cv::Media支持 Streaming模式引入multi-stream输入支持以及帧同步以支持某些情况Stereo...检测转换案例 社区贡献: core:增加带cuda stream标志cuda::Stream构造函数 highgui:Win32OpenGL暴露VSYNC窗口属性 highgui:Win32...NDK摄像头支持 (opencv_contrib):腾讯微信QR码识别模块 (opencv_contrib):实现cv::cuda::inRange() (opencv_contrib):增加Edge...Drawing Library中算法 (opencv_contrib):Viz模块增加Python绑定 更多详细信息请参考: https://github.com/opencv/opencv/wiki

    1.1K40

    『转』 opencv3.3.0 && opencv_contrib3.3.0 for AndroidNDK

    && opencv_contrib3.3.0 AndroidNDK2017-09 opencv 从3.0.0开始不在提供合并库,而是将原先合并库分开为两个库,分别是:核心功能库拓展功能库。...准备材料 opencv3.3.0 && opencv_contrib3.3.0 下载opencv Tag 3.3.0 下载opencv_contrib Tag 3.3.0 使用git clone或者直接下载压缩包...确定以后,配置cmake起始路径J:/opencv-source/opencv-3.3.0/platforms/android/android.toolchain.cmake ?...配置运行一段时间以后,然后搜索OPENCV_EXTRA_MODULES_PATH,配置一下opencv_contrib/modules路径所在地。 配置完以后如下: ?...compiling on Ubuntu 16.04 然后,如果提示还缺少文件,那么同样思路,到.cache\xfeatures2d\vgg目录,把剩下所有.i后缀文件统一copy到上面的目录即可,

    70210

    Ubuntu16桌面版编译安装OpenCV4

    本篇概览 这是一篇笔记,记录了纯净Ubuntu16桌面版电脑编译、安装、使用OpenCV4全部过程,总的来说分为以下几部分: 安装必要软件,cmake 下载OpenCV源码,包括opencvopencv_contrib...root账号操作 废话少说,直接在新装Ubuntu16桌面版开始操作 换源 为了快速安装依赖软件,先把源换为国内,我这里用是阿里云 先备份源配置: sudo cp /etc/apt/sources.list.../opencv_contrib/zip/refs/tags/4.1.1; \ unzip opencv_contrib-4.1.1.zip; \ rm -rf opencv_contrib-4.1.1....zip; \ mv opencv_contrib-4.1.1 opencv_contrib; \ mv opencv_contrib opencv-4.1.1/; \ mkdir opencv-4.1.1...Release 第三,OPENCV_EXTRA_MODULES_PATH是个文件路径,这里选择/home/will/opencv-4.1.1/opencv_contrib/modules 第四,

    85230

    OpenCV入门及应用案例:手把手教你做DNN图像分类

    OpenCV采用模块化结构设计,包含了多个共享或者静态库。目前OpenCV核心库提供了很多组件,如下所示。...核心功能模块:这是一个小巧而高效模块,定义了基础数据结构,包含紧密多尺度向量矩阵一些供其他模块使用基础函数 图像处理模块:它包括了线性非线性图像滤波、几何图像变换(图像缩放、仿射变换、透视矫正...、通用基于表格像素映射)、色域变换及直方图生成与分析等 视频:这是一个视频分析模块包含运动检测、背景减除对象追踪等算法 calib3d:包含基础多视角几何算法、单个立体相机标定算法、对象姿势预测算法...UI接口 Video I/O:提供了基本视频存取访问编解码功能 GPU:为不同OpenCV算法模块提供GPU加速算法 其他:FLANNGoogle测试封装层、Python绑定等 2. opencv_contrib...opencv_contrib代码库主要用于管理新功能模块开发。

    3.6K20

    ubuntu 配置 OpenCV OpenCV_contrib

    preface 最近学习涉及到 KCF 追踪算法,然而在我 OpenCV 中找不到 KCF 头文件,查阅资料发现还需要安装 OpenCV_contrib 这个模块,但又不想重装我 OpenCV,...于是就在我 WSL(ubuntu18.04) 里面重新装一个 OpenCV,顺便记录一下坑,以防再掉进去 下载 OpenCV 我之前一直用OpenCV3.4.4 版本,本想尝尝 OpenCV4.1.2...,但是网速不太好,不想下载了,所以还是用老版本,至于 OpenCV_conrib ,也是直接去官网 git clone 下来,也才 80+Mb 所以很快,然后我们需要将 OpenCV_contrib...也是可以,这里重要就是第五个编译选项要找到 OpenCV_contrib 中 module 路径,并且这里也对 python 环境做了编译。...程序运行时候可能需要动态链接库,主要是在默认搜寻目录 /lib /usr/lib 以及动态库配置文件 /etc/ld.so.conf 内所列目录下, 搜索出可共享动态链接库(.so 后缀文件

    1.3K10

    【AI白身境】搞计算机视觉必备OpenCV入门基础

    一般来说我们会使用OpenCVC++Python版本,所以下面分别对其安装进行介绍,以ubuntu系统为例。...OpenCV提供了许多内置用于图像处理计算机视觉相关操作基础数据结构,它们都包含在core模块中,并且这些数据结构都已经针对速度内存做了优化,下面以4.0版本为例进行介绍,参考https://docs.opencv.org...Opencv目录下”modules目录”列出了OpenCV包含各个模块,其中core、highgui、imgproc是最基础模块。 ?...ml模块机器学习模块(SVM,决策树,Boosting等等)。 photo模块包含图像修复图像去噪两部分。 video模块针对视频处理,背景分离,前景检测、对象跟踪等。...另外,原来在opencv2中shape, superres, videostab, viz等模块被移动到opencv_contrib中,关于opencv contrib,我们以后再详细介绍。

    91820
    领券