自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (5)
  • 收藏
  • 关注

原创 Android 5.0水波纹效果

1.2.android:background="?attr/selectableItemBackground"

2016-09-08 10:32:24 342

原创 log4cpp Android JNI开发移植

简介log4cpp是个基于LGPL的开源项目,是基于优秀的日志处理跟踪项目Java语言的log4j移植过来的。log4j介绍的文档很多,在java领域使用的也比较广泛,而这个功能强大的库对国内的C++语言开发人员却使用的不多。本文介绍了将log4cpp移植到Android平台,进行NDK开发。log4cpp的优点:提供应用程序运行上下文,方便跟踪调试;可扩展的、多种方式记录日志,包

2016-03-09 19:30:07 1118

原创 Android OpenCV 3D图片智能识别

原理简介3D图片分为左右图和上下图,本程序的主要目的是将图片判断是左右图、上下图还是2D图片。原理采用灰度直方图匹配的方式,首先将图片分割为左右图,判断是否类似,然后将图片分割为上下图,判断是否类似,最终将得到的结果进行分析,得出最后结果。本程序中阈值选择为0.1.代码实现关键代码如下: private static final String TAG = TDImageRe

2016-03-09 12:41:55 2188

原创 OpenCV Android 打开前置后置摄像头

环境搭建OpenCV Android版本有三种方式:1.通过OpenCVManager的方式,该方法主要的缺点是在安装自身应用的同时,需要下载OpenCVManager,体验不是太好。优点是不需要编写C、C++代码,相对简单; @Override public void onResume(){ super.onResume();

2016-02-02 16:11:33 11728 4

原创 OpenCV 图像相似度匹配之感知哈希算法

技术原理原理参考http://www.cnblogs.com/technology/archive/2012/07/12/Perceptual-Hash-Algorithm.html   参考Neal Krawetz博士的这篇文章, 实现这种功能的关键技术叫做"感知哈希算法"(Perceptual Hash Algorithm), 意思是为图片生成一个指纹(字符串格式)

2016-02-01 14:49:11 9262

转载 Android播放器框架分析之AwesomePlayer

Android播放器框架分析之AwesomePlayerhttp://www.mikewootc.com/wiki/android/mid/mediaplayer_awesome.html1 简介Java层 要开启一个播放器进行播放, 需要以下几行代码:12345MediaPlayer mp

2015-10-28 15:06:47 648

转载 Android Studio You need to use a Theme.AppCompat theme (or descendant) with this activity解决方法

报错如下:java.lang.RuntimeException: Unable to start activity ComponentInfo{com.example.test2/com.example.test2.MainActivity}: java.lang.IllegalStateException: You need to use a Theme.AppCompat theme (or

2015-08-05 21:27:25 419

转载 git push首次提交报错问题解决

刚配置好的git仓库服务器,首次提交的时候会报如下错误:remote: error: refusing to update checked out branch: refs/heads/master  remote: error: By default, updating the current branch in a non-bare repository remote: error:

2015-07-29 15:50:50 646

原创 GridView中item长宽的设置

由于android的gridview控件没有高度的设置参数,因此在某些情况下使用需要一定的技巧,具体的长宽设置可以在Adapter中设置,通过public View getView(int position, View convertView, ViewGroup parent)函数来获取AbsListView.LayoutParams param = new AbsListView.

2015-07-28 09:11:08 1431

原创 Android studio 编译出现非法字符: \65279解决办法

在导入第三方项目时有时会出现非法字符: \65279等错误,出现的原因是由于这一个java文件的编码格式是UTF-8 BOM格式的,需要转化成UTF-8 无BOM格式,用Nodepad等文本编辑工具,菜单栏选择格式,把格式转化为UTF-8 无BOM格式。

2015-07-23 12:25:51 1553

原创 git 常用命令

1.git format-patch commitID生成commitID之后的提交的patch包2.git apply patch name导入patch包,更新代码3.git reset --hard commitID将代码返回到以前的某个commitID4.git checkout -f将当前没有commit的代码删掉5.git commit -am "sum

2015-07-07 16:32:56 273

log4cpp Android NDK 测试程序

log4cpp android ndk

2016-03-09

log4cpp Android NDK 开发

Android NDK开发 log4cpp

2016-03-09

Android OpenCV 3D图片识别

Android jni 调用OpenCV识别图片

2016-03-09

OpenCV打开摄像头前置后置

Android通过OpenCV打开前置后置摄像头,不需要下载OpenCVManager。

2016-02-02

深入理解OpenCV 实用计算机视觉项目解析.pdf

OpenCV经典的一本书,不是简单的翻译API的文档,项目中真正用得上,

2016-01-13

空空如也

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

TA关注的人

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