Android 2.1 中 JNI 层 camera 的应用
2011-03-12 16:20
316 查看
作为在java层实现图像识别的参考。最好还是需要在jni层一下来找个口子抽取数据。
——Leon
http://blog.csdn.net/chenji001/archive/2010/08/25/5836685.aspx
Android 中如果想处理preivew 数据(如人脸跟踪),直接在java层的callback函数会引起频繁的内存申请和copy,就算是利用最新的setPreviewCallbackWithBuffer函数,跨JNI层的内存copy还是逃不了的。另外,我们的算法往往是C,所以还要再跨一层JNI,就更麻烦了。
所以好的方法是直接在JNI下面利用Camera对象和CameraListener(的继承类)来做。自己写个java层的camera来被最后的应用程序来调用。
难度不大,随便记录下:
——Leon
http://blog.csdn.net/chenji001/archive/2010/08/25/5836685.aspx
Android 中如果想处理preivew 数据(如人脸跟踪),直接在java层的callback函数会引起频繁的内存申请和copy,就算是利用最新的setPreviewCallbackWithBuffer函数,跨JNI层的内存copy还是逃不了的。另外,我们的算法往往是C,所以还要再跨一层JNI,就更麻烦了。
所以好的方法是直接在JNI下面利用Camera对象和CameraListener(的继承类)来做。自己写个java层的camera来被最后的应用程序来调用。
难度不大,随便记录下:
相关文章推荐
- Android 2.1 中 JNI 层 camera 的应用
- Android 2.1 中 JNI 层 camera 的应用
- android从应用到驱动之—camera(1)---程序调用流程
- Android2.1消息应用(Messaging)源码学习笔记
- Android2.1消息应用(Messaging)
- Android中JNI高级应用 - 本地C代码中创建Java对象及本地JNI对象的保存 .
- Android JNI 应用实例
- android从应用到驱动之—camera(1)---程序调用流程
- Android将camera获取到的YuvData在jni中转化为Mat方法
- android从应用到驱动之—camera(1)---程序调用流程
- Android2.1消息应用(Messaging)
- Android的JNI_OnLoad简介与应用
- Android JNI 应用实例
- Android平台上从Camera的jpegquality菜单研究JNI接口(一)
- Android的jni的调用C,C++的几个应用(基本类型,数组,类(结构体))文档-源码
- android从应用到驱动之—camera(1)---程序调用流程
- android从应用到驱动之—camera(2)---cameraHAL的实现
- 使用jni技术进行android应用签名信息核查及敏感信息保护
- 【Android 应用开发】Android 开发 之 JNI入门 - NDK从入门到精通
- JNI ERROR (app bug): attempt to use stale local reference 0x31900019(Android ICS(4.0+) JNI局部应用的变化)