无名商城论坛

搜索
查看: 273|回复: 0

[其他技术] 【冷漠】Android Studio使用Opencv2.4.9进

[复制链接]

1万

主题

1万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
32464
发表于 2022-5-8 17:27:43 | 显示全部楼层 |阅读模式


环境介绍:
Android Studio 3.3.2
NDK:android-ndk-r16(这里强调一下,用AS自带的NDK编译会报fatal error: 'ext/atomicity.h' file not found错误。因为不包含此文件,可能是版本比较高,所以建议用android-ndk-r16编译)
OpenCV-2.4.9-android-sdk(够用库文件还小)
首先创建一个C++工程如已经有工程新建一个module->android library
具体参考:已经存在的android Studio工程添加ndk支持
然后主要是CMakeLists.txt的编写,在编写之前,先将OpenCV-2.4.9-android-sdk\sdk\native\libs拷贝到工程(module)下的src\main\jniLibs目录,具体如下图:

当然你也可以选择去掉不要的库,减小APK的体积,比如我只保留了armeabi-v7a,主流手机已经够了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表