基于离散点的图形识别(手势图形识别)

最近研究了一下离散点图形的识别(识别圈,直线和点),用来在Android/iOS上实现一个手势加密锁功能,类似的功能其实早在Windows 8上面就已经有了(这里贴一个传送门)。

下面大致介绍下算法的实现

首先,假设有一系列的离散点P1(x1, y1), P2(x2,y2), P3(x3,y3) … Pn(xn,yn)

第一步先从点的数量进行初步筛选,要拟合直线至少需要2个点,拟合圆至少需要3个点

1. 只有一个点P1

那就是点了。。。

2. 有两个点
阅读更多
个人主页网站的搭建

早就有搭个个人主页的打算,服务器也已经租了一年了,无奈一直没有那个闲心逸致来做这个事,直到最新才利用周末的时间来做一下吧


下面开始介绍:

阅读更多
Mongodb数据库基本使用(安装篇)
引用百度百科的介绍

MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。

MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

本文将介绍一下mongodb在Ubuntu 14.04下的安装,mongodb版本为3.2

阅读更多
Excel文件格式解析

这篇介绍一下Excel文件的格式,额。。。为啥会研究这个呢,因为公司项目有个模块需要读取Excel文件,完成了顺便把相关资料整理一下,以下内容均来自互联网~

微软的Excel格式有两种:.xls和.xlsx。Excel2003及之前的版本是.xls格式,从Excel2007开始支持.xlsx格式。只使用基本功能的话两种格式看起来并没有多大差别,但是两者文件格式确实截然不同的。

阅读更多