OpenASURF的readme翻译
发布日期:2021-07-01 05:54:14
浏览次数:2
分类:技术文章
本文共 977 字,大约阅读时间需要 3 分钟。
依赖条件: 0. Android sdk 1. 支持STL的crystax's patched ndk 2. android-opencv 3. 目前仅在linux 成功创建共享库 我将假设你已经熟悉 android sdk... 请原谅我太懒 :) android ndk 1.6 不支持大部分的STL去创建本地库,你需要使用一种改进的NDK,地址如下: http://crystax.net/androidndk.php 我搭建的开发环境是64 位的 Ubuntu 9.10 linux + linux-x86 的crystax ndk - http://crystax.net/data/android-ndk-1.6_r1-linux-x86-crystax.tar.bz2 只要将它解压并cd到相应目录就可以像往常那样使用ndk了。 ps:还可以使用std::vector<IpPoint> 等. 用git获取 OpenCV-Android(svn也可以) git clone: git://github.com/billmccord/OpenCV-Android ln -s <opencv directory> <ndk directory>/apps/opencv 接着从ndk目录做以下的事 make APP=opencv 将生成 opencv共享库.... Ok. 我使用 swig 生成 jni wrappers...如果你没有,就去下载一个swig 。虽然OpenASURF的swig wrappers 已经生成了,但是如果你更改了代码,需要重新运行jni目录中的swig.sh. 在ndk的apps目录中创建一个软链接到 OpenAndroid Surf 目录 ln -s path/to/OpenAndroidSurf/ <ndk>/apps/OpenAndroidSurf 现在就可以在ndk根目录中运行 make APP=OpenAndroidSurf . 这将会在 lib/armabi/ 目录中生成 OpenSURF.lib. 注意还要确保把 opencv.lib复制到该目录下. 祝你好运, 如果有疑问请联系以下邮箱. ethan.rublee@gmail.com ethan.rublee - gmail chat转载地址:https://panda1234lee.blog.csdn.net/article/details/8247402 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
哈哈,博客排版真的漂亮呢~
[***.90.31.176]2024年04月19日 07时14分47秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
linux支持大于4G内存
2019-05-02
WM_GETINFO相关
2019-05-02
填入空隙(setbkcolor,setbkmode)
2019-05-02
[收藏] FC交换机基础知识详解
2019-05-02
关于数据中台系统,需要了解哪些技术?
2019-05-02
Linux调试工具
2019-05-02
用Eclipse和GDB构建ARM交叉编译和在线调试环境
2019-05-02
Ubuntu下 rsync同步文件实例
2019-05-02
安装Samba时遇到错误
2019-05-02
详细解析Java中抽象类和接口的区别
2019-05-02
Linux下的同步与异步
2019-05-02
Ajax中的XMLHttpRequest对象详解
2019-05-02
GDB命令大全
2019-05-02
IT行业培训必读:优秀程序员的十个习惯
2019-05-02
实例属性和类属性
2019-05-02
StringIO和BytesIO
2019-05-02
财务分析与决策:同型分析
2019-05-02
今日整理PDF电子书资料
2019-05-02