美文网首页
【ANDROID】NDK简易配置OpenCV

【ANDROID】NDK简易配置OpenCV

作者: 达闻西_ | 来源:发表于2021-01-11 14:38 被阅读0次

​ 本文对于 Android 开发中 OpenCV 的配置做个简易讲解,一家之言,有疑问可以和我私信联系
视频教程

环境准备

  • Android Studio 4.1
  • Opencv - 4.5.1

流程

下载OpenCV的Android SDK

点击进入OpenCV官网

image
下载后进入 OpenCV-android-sdk/sdk/native/jni/ 文件夹
image
新建 Android 工程
image
选择 C++ 工程
image image image
项目结构
image
选择 cpp 目录下的 CMakeLists.txt 文件
image
cmake_minimum_required(VERSION 3.10.2)

project("opencvdemo")

set(OpenCV_DIR /Users/apple/Desktop/OpenCV-android-sdk/sdk/native/jni/${ANDROID_ABI})
find_package(OpenCV REQUIRED)
link_directories(${OpenCV_INCLUDE_DIRS})

add_library(
        native-lib
        SHARED
        native-lib.cpp)

find_library(
        log-lib
        log)

target_link_libraries(
        native-lib
        ${OpenCV_LIBS}
        ${log-lib})
gradle 文件设置
image
cmake{
  appFlags ""
  abiFilters "armeabi-v7a", "arm64-v8a"
}
构建项目,运行
image

总结

到此,OpenCV 已经配置到当前项目中,构建后,相关的库会打包到apk中,用户可以直接运行

相关文章

网友评论

      本文标题:【ANDROID】NDK简易配置OpenCV

      本文链接:https://www.haomeiwen.com/subject/dwmvoktx.html