自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(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

BBEdit-11.0.1 for mac

BBEdit,mac下面比较好用的文本编辑器,已破

2017-03-28

Android实用控件自定义逼真相机光圈View

Android实用控件自定义逼真相机光圈View 作者:佚名 来源:吾爱源码 2016-08-12 14:46:40 0 最近手机界开始流行双摄像头,大光圈功能也应用而生。所谓大光圈功能就是能够对照片进行后期重新对焦,其实现的原理主要是对拍照期间获取的深度图片与对焦无穷远的图像通过算法来实现重新对焦的效果。 在某双摄手机的大光圈操作界面有个光圈的操作图标,能够模拟光圈调节时的真实效果,感觉还不错,于是想着实现该效果。现在把我的实现方法贡献给大家,万一你们公司也要做双摄手机呢?( ̄┰ ̄*) 首先,百度一下光圈图片,观察观察,就可以发现其关键在于计算不同的光圈值时各个光圈叶片的位置。为了计算简便,我以六个直边叶片的光圈效果为例来实现(其他形式,比如七个叶片,也就是位置计算稍微没那么方便;而一些圆弧的叶片,只要满足叶片两边的圆弧半径是一样的就行。为什么要圆弧半径一样呢?仔细观察就可以发现,相邻两叶片之间要相互滑动,而且要保持一样的契合距离,根据我曾今小学几何科打满分的经验可以判断出,等径的圆弧是不错滴,其他高级曲线能不能实现该效果,请问数学家( ̄┰ ̄*)!其他部分原理都是一样的)。 制作效果图: 先说明一下本自定义view的主要内容: 1.本效果的实现就是在光圈内六边形六个角上分别绘制六个光圈叶片 2.根据不同的光圈值计算出内六边形的大小,从而计算每个六边形的顶点的位置 3.设计叶片。也可以让美工MM提供,本方案是自己用代码画的。注意预留叶片之间的间隔距离以及每个叶片的角度为60° 4.定义颜色、间隔等自定义属性 5.上下滑动可以调节光圈大小 6.提供光圈值变动的监听接口

2016-11-28

View(波浪+光圈扩散)

光圈扩散本质就是不断的绘制圆形,波浪效果则是根据正弦函数来绘制

2016-11-28

android 横向竖向的抽屉效果

android 横向竖向的抽屉效果

2016-11-15

NineOldAndroids

Android开发的一个强大的特效库

2016-11-15

Android仿QQ菜单

Android仿QQ5.0菜单

2016-11-14

仿QQ5.0菜单

仿QQ5.0菜单

2016-11-14

fragment切换动画

fragment切换动画的特效库

2016-11-14

实现滑动ViewPager渐变背景色

实现滑动ViewPager渐变背景色

2016-11-08

Euclid用户简历界面

Euclid用户简历界面

2016-11-08

InstaMaterial

Instagram的一组Material 风格的概念设计

2016-11-08

BezierDemo

仿qq消息气泡拖拽消失的效果

2016-11-08

discrollview

当上下滚动的时候子元素会呈现不同动画效果的scrollView,网页上称之为:视差滚动

2016-11-08

PersistentSearch

点击搜索的时候控件在原有位置显示输入框

2016-11-08

Taurus下拉刷新

This project aims to provide a simple and customizable pull to refresh implementation.

2016-11-08

norbsoft/android-typeface-helper

Android lacks proper support for custom typefaces. Most obvious method of defining typeface for UI elements via XML attributes is missing from default framework views. This library makes it a lot easier to set custom typefaces from java code - one time initialization inside Application subclas and then applying custom typeface to all View's via typeface() static method call.

2016-11-08

AndroidSwipeLayout

滑动删除Layout,支持单个View,ListView,GridView

2016-11-08

Yalantis/Phoenix

This project aims to provide a simple and customizable pull to refresh implementation. Made in Yalantis

2016-11-08

Yalantis/Context-Menu.Android

可以方便快速集成漂亮带有动画效果的上下文菜单

2016-11-08

Yalantis/Side-Menu.Android

分类侧滑菜单

2016-11-08

图论算法-求(有向)图中任意两点间所有路径

图论算法-求(有向)图中任意两点间所有路径

2016-08-30

wire-compiler-1.8.0-jar.with-dependencies.jar

Wire是一个专门针对Android端的轻量级的protobuf。 Github:https://github.com/square/wire

2016-08-15

android-opencv-SHARED-Java

1、使用android studio开发的一个人脸识别项目 2、基于opencv for android库 3、此项目由android studio开发完成,包含全部的源码及配置文件,并且提供了一个灰度颜色的测试demo 4、此demo使用的是动态链接库的方式调用 注:动态链接库,提供了java调用的接口,方便java人员开发使用的版本

2016-06-28

android-opencv-SHARED

1、使用android studio开发的一个人脸识别项目 2、基于opencv for android库 3、此项目由android studio开发完成,包含全部的源码及配置文件,并且提供了一个灰度颜色的测试demo 4、此demo使用的是动态链接库的方式调用 注:和之前的静态链接库方式有不同

2016-06-28

android-opencv

1、使用android studio开发的一个人脸识别项目 2、基于opencv for android库 3、此项目由android studio开发完成,包含全部的源码及配置文件,并且提供了一个灰度颜色的测试demo 4、此demo使用的是静态链接库的方式调用

2016-06-28

ffmpeg4android

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。因此将编译成库其移植到Android上,以实现Android音视频软件的开发。 附件包是一个创建的好的android工程,可以直接编译安装调试,大大节省了开发时间。

2016-06-03

鲁棒的实时人脸检测

摘要:本文介绍了一种人脸检测体系,它能够快速处理图像并达到较高的检测率。它具有三个关键性的贡献。第一个贡献就是引入一种叫做“积分图像”的新的图像表示法,它使得应用到我们检测器的特征能够被快速计算。第二个贡献是一种简单有效的分类器,它由 AdaBoost学习算法构建(Freund和Schapire,1995年),用来从一个庞大的潜在特征集中筛选出少量至关重要的视觉特征。第三个贡献就是一种以“级联”方式组合分类器的方法,它能够快速摒弃图像的背景区域从而花费更多的计算在类人脸(face-like)的区域上。本文给出了一系列人脸检测领域的实验。本系统产生的人脸检测性能可与最早的各体系(Sung 和Poggio, 1998年; Rowley等人,1998年; Schneiderman和Kanade, 2000年; Roth 等人2000年)相比拟。在常规的台式机上实现,人脸检测速度可以达到15帧每秒。

2016-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除