7 hongyansmile

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 14w+

opencv for android 教程(环境搭建篇)

前言:   最近android开发异常火热,随着手机性能越来越高,图像处程序也越来越重要,由于opencv for android 网上教程大多为英文文档,中文教程都为零星篇章,很少有完整的opencv for android 教程博主最近正在学习opencv for android 其中走了很多弯路所以将一些经验写下 帮助大家少走弯路!只适合初学者 请大神指正,或者绕道吧

2014-07-15 15:00:33

图像边缘检测(Canny 算法)的Java实现

边缘检测算法的基本步骤 (1)滤波。边缘检测主要基于导数计算,但受噪声影响。但滤波器在降低噪声的同时也导致边缘强度的损失。 (2)增强。增强算法将邻域中灰度有显著变化的点突出显示。一般通过计算梯度幅值完成。 (3)检测。但在有些图象中梯度幅值较大的并不是边缘点。最简单的边缘检测是梯度幅值阈值判定。 (4)定位。精确确定边缘的位置。Canny边缘检测算法 step1:用高斯滤波器

2014-04-22 19:57:42

OpenCV for Android入门

在上一篇转载的文章(http://blog.csdn.net/liudekuan/article/details/8569687)中,已经对OpenCV在android环境的搭建进行了比较详细的说明,但文中所用版本为OpenCV2.3.1,与目前最新版OpenCV-2.4.3.2-android-sdk稍有差异。本文将在新版基础上进行OpenCV4android入门级说明。 1.环

2014-04-17 16:03:00

机器视觉开源处理库汇总-介绍n款计算机视觉库/人脸识别开源库/软件 -几种图像处理类库的比较-视觉相关网站

机器视觉开源处理库汇总-介绍n款计算机视觉库/人脸识别开源库/软件 -几种图像处理类库的比较-视觉相关网站 机器视觉开源处理库汇总从cvchina搞到的机器视觉开源处理库汇总,转来了,很给力,还在不断更新。。。通用库/General LibraryOpenCV无需多言。RAVLRecognition And Visio

2014-04-15 09:19:42

图像锐化(增强)和边缘检测

本文内容构成:1、图像锐化和边缘检测的基本概念,微分梯度已经差分的定义2、锐化和边缘检测的像素处理方式(3种)3、单方向一阶微分锐化,包括:水平方向垂直方向Kirsch算子4、无方向微分锐化,包括:Roberts算子Sobel算子Prewitt算子Laplacian算子(二阶微分)LOG算子(二阶微分

2014-04-11 15:13:24

Android Camera照相机

java代码:[java] view plaincopypackage com.Aina.Android;    import java.io.BufferedOutputStream;  import java.io.File;  import java.io.FileNotFoundException;  import jav

2014-04-11 15:11:39

4种常见的排序算法(Java版)

import java.util.Scanner;public class Sort {/*** 作者:zpc 功能: 实现主流的排序算法,并进实际行性能比较。 * 1、冒泡排序(改进版) * 2、简单选择排序 * 3、直接插入排序*  4、快速排序*/public static void main(String[] args) {System.

2014-04-10 22:27:04

图像分割

终于写完数字图像分割这部分内容了,由于内容比较多,因此做一个小的内容提要,有利于更有调理的阅读,如下:1.数字图像分割方法概要2.基于边界分割 2.1边缘检测2.2边界提取(简单连接,启发式搜索,曲线拟合)3.基于区域分割3.1阀值分割(直方图双峰,迭代法,Ostu(大律)法,基于熵的二值方法)3.2区域生长3.3区域分裂与合并4

2014-04-10 22:22:09

文献搜索方法概述

文献搜索方法概述 一、文献密码搜索的方法概述 文献密码搜索的方法精要总结如下: 1.google是密码搜索的利器 2.标准检索表达式:杂志名(数据库名)+password+username 3.检索表达式的变异(pw, pwd等衍生词) 4.冗余信息的去除(-NEED) 5.密码的区域性问题 (site:EDU,KR,TW) 6.文件类型限制 7

2014-04-10 22:01:16

内部排序之五:计数排序、基数排序和桶排序

前言   最后三种排序算法了,由于都不是基于比较的排序,因此这三种排序算法可以以线性时间运行。但是因为限制条件的特殊性,因此应用面没有基于元素比较的排序算法广,但是在很多特定的情况下还是蛮有用途的,而且效率极高。计数排序   计数排序是建立在这样的前提条件下的:假设n个输入元素的每一个都是0到k区间内的一个整数,其中k为某个整数。因此我们后面所写的程

2014-03-17 11:33:58

内部排序之四:归并排序和快速排序

前言     之所以把归并排序和快速排序放在一起探讨,很明显两者有一些相似之处:这两种排序算法都采用了分治的思想。下面来逐个分析其实现思想。归并排序   实现思想       归并的含义很明显就是将两个或者两个以上的有序表组合成一个新的有序表。归并排序中一般所用到的是2-路归并排序,即将含有n个元素的序列看成是n个有序的子序列,每个子序列的长度为1,而后两两合并,得

2014-03-17 11:30:54

内部排序之三:堆排序

前言   堆排序、快速排序、归并排序(下篇会写这两种排序算法)的平均时间复杂度都为O(n*logn)。要弄清楚堆排序,就要先了解下二叉堆这种数据结构。本文不打算完全讲述二叉堆的所有操作,而是着重讲述堆排序中要用到的操作。比如我们建堆的时候可以采用堆的插入操作(将元素插入到适当的位置,使新的序列仍符合堆的定义)将元素一个一个地插入到堆中,但其实我们完全没必要这么做,我们有执行操作更少的方法,

2014-03-17 11:28:22

内部排序之一:插入排序和希尔排序的N中实现

前言   本来想将所有的内部排序总结为一篇博文,但是随着研究的深入,还是放弃了这个念头,斟前酌后,还是觉得分开来写比较好,具体原因,看完本篇博文也就自然明了了。   本篇文章主要探讨插入排序和希尔排序,之所将二者放在一起,很明显,是因为希尔排序是建立在插入排序的基础之上的。   注:以下各排序算法的N种实现方法大部分都是我根据算法思想,自己写出来的,或者是参考其本身的经典实

2014-03-17 11:21:42

内部排序之二:冒泡排序和选择排序

前言   之所以把冒泡排序和选择排序放在一起,是因为二者的实现代码很相似,而且都是最基本的排序方式,非常容易理解和实现。当然,如果仅仅是为了讲述这两种排序方式,那也根本没必要写这篇博文了。和上篇博文一样,我会在冒泡排序和选择排序原始代码的基础上给出一些改进和优化,这才是本文的重点所在。原始冒泡排序   冒泡排序的思想很简单,如果要求排序后序列中元素按照从小到大的顺序排列,则

2014-03-17 11:20:01

第三章 少量(无)标记增强现实——Chapter 3:Marker-less Augmented Reality

注释:1、翻译书名:Mastering OpenCV with Practical Computer Vision Projects2、翻译章节:Chapter 3:Marker-less Augmented Reality3、电子书下载,源代码下载,请参考:http://blog.csdn.net/raby_gyl/article/details/11617875

2014-03-03 10:19:46

gluProject与gluUnProject

gluProjectThe gluProject function maps object coordinates to window coordinates.int gluProject( GLdouble objx, GLdouble objy, GLdouble objz, const GLdouble modelMatrix[16], const GLdouble projMatr

2014-02-25 11:37:08

gluProject 和 gluUnproject 的详解

gluProject 和 gluUnproject 的详解简介:三维空间中,经常需要将3D空间中的点转换到2D(屏幕坐标),或者将2D点转换到3D空间中。当你使用OpenGL的时候,简单使用gluProject()和gluUnproject()函数就可以实现这个功能了。但这两个神奇的函数是怎样实现的,一直困扰着我,经过一番仔细研究,将自己的思路写在这里:gluPor

2014-02-25 11:30:40

计算机视觉领域资料

International Journal of Computer Vision_Springerhttp://www.springer.com/computer/image+processing/journal/11263http://www.informatik.uni-trier.de/~ley/db/journals/ijcv/index.htmlComputer Source

2014-02-18 20:42:30

计算机视觉 三大国际会议 ICCV, CVPR和ECCV

计算机视觉方面的三大国际会议是ICCV, CVPR和ECCV        ICCV的全称是International Comference on Computer Vision,正如很多和他一样的名字的会议一行,这样最朴实的名字的会议,通常也是这方面最nb的会议。ICCV两年一次,与ECCV正好错开,是公认的三个会议中级别最高的。它的举办地方会在世界各地选,上次是在北京,下次在巴

2014-02-18 20:10:55

Android opengl ES实现后台绘图并保存为bitmap

最近在android 上有个构思,就是如何使用opengl ES在后台绘制个3D图片,然后把这个绘制好的图片保存成bitmap格式。。。想了好几天,也尝试了多种方法,但是都不行,一开始尝试用GLSurfaceView的方式,但是这样会导致我的Activity和渲染的东东发生联系,我想要要的结果是无论如何我的主Acivity都不能和我渲染的图片发生任何关系(也就是说主Acitivity不能显示任何我

2014-01-04 11:39:44

查看更多

勋章 我的勋章
    暂无奖章