OpenCV4android学习
主要介绍如何在android上实现机器学习和图像处理的算法。
jamsShadow
这个作者很懒,什么都没留下…
展开
-
Android学习十二---在android上实现图像匹配
一、效果图及功能描述效果图点击ShowImg后点击match,然后点击showmatch,可以不断点击showmatch。主要功能描述:显示在SD卡上已经存在的图片test.jpg,根据图片在cameraframe对于每一帧计算和test.ipg的匹配并显示。二、界面设计 一个JavaCameraView用来显示帧相当于是相原创 2015-01-25 16:51:06 · 4236 阅读 · 4 评论 -
Android学习九---OpenCV4android org.opencv.feature2d
不管是在识别,配准等应用中,提取图像的特征都是很关键的一环,提取特征是先找出图像的关键点(如角点,边缘点等),然后用描述子来描述这些点,最后整幅图像就可以表示成一个特征向量,特征向量就可以利用在后续识别中。 这个流程在matlab,opencv中都有相应的函数来实现,matlab封装性好,比较简单,只要输入图像和参数,调用函数就能够得到特征,而opencv就稍微复杂点,我们先通过op原创 2015-01-12 21:29:00 · 3773 阅读 · 2 评论 -
Android学习八---OpenCV JAVA API
OpenCV java API的文档说明在OpenCV-2.4.10-android-sdk/sdk/java/javadoc/index.html的文件夹下。想用java API的方式进行OpenCV4android 应用开发还是挺简单,首先就这些API先熟悉一下,然后对自己要开发的应用设计好流程,需要用到什么的数据结构进行存储,用到什么算法。然后对算法进行了解,输入参数是什么,输出参数原创 2014-12-24 22:45:53 · 4931 阅读 · 2 评论 -
Android学习七---Hello OpenCV samples
创建一个能够使用OpenCV JavaCameraView的应用程序来了解基于OpenCV java API 的应用程序的开发流程。有了Android的基础,在程序中需要修改的几个地方1.activity_main.xml 2.AndroidManifest.xml 3.MainActivity.java一、创建项目 安装创建android程序的方式创建一个blank activ原创 2014-12-21 11:50:04 · 1720 阅读 · 0 评论 -
Android学习六---OpenCV for android samples
搭建好OpenCV4Android环境后,就要着手开发自己的应用了。对于一个没有OpenCV基础的人来开发OpenCV应用确实有点难度,不过我们可以从samples里学起,结合javadoc和万能的网络开发一个简单的应用应该不难。为了简单,我们采用的是纯粹的java API不涉及JNI,等对这一部分熟悉之后再来采用JNI实现。 首先对OpenCV的android应用来个感性的认识,原创 2014-12-15 22:42:55 · 2004 阅读 · 0 评论 -
android学习五---OpenCV for android环境搭建
学习android的目的是想在手机上实现计算机视觉的算法。一般算法的研究都是在Matlab上进行,但是手机平台没有那么多的计算资源,用matlab显然是不太现实的。而OpenCV是基于C++语言编写的,可用于开发实时的图像处理、计算机视觉以及模式识别程序。一:需要的工具在前面的章节中,我们已经搭建好android,现在我们需要android支持OpenCV,需要哪些工具呢?首先andr原创 2014-12-03 10:08:09 · 2078 阅读 · 0 评论