如何在Android Studio 3.1.2中添加原生OpenCV?
为Android项目集成OpenCV的操作记录(AS 3.1.2 + Java 1.8)
我在Android Studio 3.1.2版本(搭配Java 1.8环境)中,尝试为项目集成OpenCV 3.4.1,具体操作步骤如下:
创建带C++支持的新项目
- 新建项目时,务必勾选Include C++ support选项
- 进入Customize C++ Support配置环节,我选择的参数是:
- C++ Standard:
Toolchain Default - Exceptions Support:未勾选
- Runtime Type Information Support:未勾选
- C++ Standard:
准备OpenCV SDK资源
- 下载OpenCV 3.4.1的Android SDK包,将其解压到本地路径
C:\OpenCV-android-sdk
- 下载OpenCV 3.4.1的Android SDK包,将其解压到本地路径
配置CMakeLists.txt文件
- 打开项目中的CMakeLists.txt,先保留默认的起始配置:
cmake_minimum_required(VERSION 3.4.1) - 接着添加OpenCV相关的配置代码(以下是配置区域的框架,具体实现可根据项目需求补充):
# ##################### OpenCV ############################ # 此处添加OpenCV的路径指定、库链接等配置内容
- 打开项目中的CMakeLists.txt,先保留默认的起始配置:
内容的提问来源于stack exchange,提问作者CL So
相关产品推荐
相关产品推荐

