- 博客(7)
- 资源 (27)
- 收藏
- 关注
原创 Android.mk文件配置多个LOCAL_SRC_FILES
可以使用以下两种方法:其一,cpp文件比较少时可以使用LOCAL_SRC_FILES := com_lisc_android_opencv_lib_OpenCVHelper.cpp \ com_lisc_android_opencv_lib_DetectionBasedTracker.cpp \ xxx.cpp更多cpp
2016-06-29 21:19:48 5339
原创 AR技术之--基于opencv的人脸识别(五)
第三种方法在第二种方法基础上,使用纯java层代码进行处理。在此之前,我们需要将sdk目录中的java代码拷到项目中去但是org.opencv.engine包中是一个aidl,我们需要将它剪贴到aide目录中最后还有一个资源文件attrs.xml,拷过来make一下项目,会出现以下错误,CameraGLSurfaceView和CameraBrid
2016-06-28 15:26:46 1548
原创 AR技术之--基于opencv的人脸识别(四)
第二种方法也是纯jni的,但是是动态链接库,在第一种基础上,修改Android.mk文件中配置OPENCV_LIB_TYPE := STATIC修改为OPENCV_LIB_TYPE:=SHARED注意上面的OPENCV_LIB_TYPE属性的改动,从STATIC改为了SHARED,这时候再用ndkBuild一下,你会发现会输出一些警告以及一部分红色的内容
2016-06-28 11:05:19 2884
原创 AR技术之--基于opencv的人脸识别(三)
build.gradle中的android{}结点中增加以下配置:sourceSets.main.jni.srcDirs = []sourceSets.main.jniLibs.srcDirs = ['src/main/libs', 'src/main/jniLibs']task ndkBuild(type: Exec, description: 'Compile JNI sourc
2016-06-27 21:18:25 2078
原创 AR技术之--基于opencv的人脸识别(二)
下载的OpenCV-android-sdk目录结构如下apk目录:manager的apk安装包samples目录:示例代码sdk目录:是java层代码和jni层代码OpenCV最简单的使用方式是使用manager,也就是使用apk目录下的安装包,安装对应的apk,将java层代码导入,使用OpenCVLoader.initAsync()加载库,之后你
2016-06-27 20:14:45 2595
原创 AR技术之--基于opencv的人脸识别(一)
因为最近开始做AR相关的项目,准备做一些记录和总结。Augmented Reality,简称 AR,真实世界信息和虚拟世界信息“无缝”集成的新技术,目前我们的项目主要是基于人来实现,那么首先就需要对人脸进行识别了。其实,android系统其实已经自带了人脸识别的功能,就是FaceDetector,从API Level1中就已经有了,但是目前功能还是比较弱;1、只能接受b
2016-06-27 19:52:56 4732
原创 android studio 项目添加so库
在build.gradle中的android {}添加以下sourceSets { main { jniLibs.srcDirs = ['libs'] } }
2016-06-02 23:44:24 356
Android实用控件自定义逼真相机光圈View
2016-11-28
Taurus下拉刷新
2016-11-08
norbsoft/android-typeface-helper
2016-11-08
Yalantis/Phoenix
2016-11-08
wire-compiler-1.8.0-jar.with-dependencies.jar
2016-08-15
android-opencv-SHARED-Java
2016-06-28
android-opencv-SHARED
2016-06-28
android-opencv
2016-06-28
ffmpeg4android
2016-06-03
鲁棒的实时人脸检测
2016-03-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人