非欧几何的灵感

——限量版Hello World
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2014年3月8日

摘要: 记得刚读研究生的时候,学习的第一个算法就是meanshift算法,所以一直记忆犹新,今天和大家分享一下Meanshift算法,如有错误,请在线交流。Mean Shift算法,一般是指一个迭代的步骤,即先算出当前点的偏移均值,移动该点到其偏移均值,然后以此为新的起始点,继续移动,直到满足一定的条件结束.1. Meanshift推导给定d维空间Rd的n个样本点 ,i=1,…,n,在空间中任选一点x,那么Mean Shift向量的基本形式定义为:Sk是一个半径为h的高维球区域,满足以下关系的y点的集合,k表示在这n个样本点xi中,有k个点落入Sk区域中.以上是官方的说法,即书上的定义,我的理解就是, 阅读全文

posted @ 2014-03-08 04:30 Neon∮Light 阅读(631) 评论(0) 推荐(0) 编辑

2014年2月18日

摘要: 作者:阮一峰日期:2014年2月14日现在,我很少写介绍CSS的文章,因为感觉网站开发的关键还是在服务器端。但是,CSS动画除外,它实在太有用了。本文介绍CSS动画的两大组成部分:transition和animation。我不打算给出每一条属性的详尽介绍,那样可以写一本书。这篇文章只是一个简介,帮助初学者了解全貌,同时又是一个快速指南,当你想不起某一个用法的时候,能够快速地找到提示。我的主要参考资料是,2013年10月,Lea Verou在JSConf.Asia上面的演讲《CSS in the 4th Dimension》。那是一个非常棒的演讲,有视频和幻灯片,强烈推荐。第一部分:CSS Tr 阅读全文

posted @ 2014-02-18 00:22 Neon∮Light 阅读(267) 评论(0) 推荐(0) 编辑

2013年6月20日

摘要: 版权声明: 本文由LeftNotEasy发布于http://leftnoteasy.cnblogs.com, 本文可以被全部的转载或者部分使用,但请注明出处,如果有问题,请联系wheeleast@gmail.com前言: 又有很长的一段时间没有更新博客了,距离上次更新已经有两个月的时间了。其中一个很大的原因是,不知道写什么好-_-,最近一段时间看了看关于SVM(Support Vector Machine)的文章,觉得SVM是一个非常有趣,而且自成一派的方向,所以今天准备写一篇关于关于SVM的文章。 关于SVM的论文、书籍都非常的多,引用强哥的话“SVM是让应用数学家真正得到应用的一种算法”。 阅读全文

posted @ 2013-06-20 02:23 Neon∮Light 阅读(322) 评论(0) 推荐(0) 编辑

摘要: 版权声明: 本文由LeftNotEasy发布于http://leftnoteasy.cnblogs.com, 本文可以被全部的转载或者部分使用,但请注明出处,如果有问题,请联系wheeleast@gmail.com前言: 决策树这种算法有着很多良好的特性,比如说训练时间复杂度较低,预测的过程比较快速,模型容易展示(容易将得到的决策树做成图片展示出来)等。但是同时,单决策树又有一些不好的地方,比如说容易over-fitting,虽然有一些方法,如剪枝可以减少这种情况,但是还是不够的。 模型组合(比如说有Boosting,Bagging等)与决策树相关的算法比较多,这些算法最终的结果是生成N(可能 阅读全文

posted @ 2013-06-20 02:21 Neon∮Light 阅读(227) 评论(0) 推荐(0) 编辑

2012年10月12日

摘要: winw = 1500;winl = -700;imin = winl - winw/2;imax = winl + winw/2;disp([' window level: ', num2str(winl)]);disp([' window width: ', num2str(winw)]);disp('processing the window level and width ...');imgdata(imgdata < imin) = imin;imgdata(imgdata > imax) = imax;for z = 1 阅读全文

posted @ 2012-10-12 00:23 Neon∮Light 阅读(896) 评论(0) 推荐(0) 编辑

2011年10月6日

摘要: 编写一个C程序,使用gcc进行编译,然后得到一个可执行程序。相当简单,对吗?你有没有问过自己,编译处理期间到底发生了什么事情,还有C程序如何转换成可执行程序呢?为了最后变成可执行程序,源代码要经过的行程主要有四个阶段。C源程序变成可执行程序的四个阶段如下:预处理编译汇编链接本文第一部分将讨论gcc编译器在把C程序的源代码编译成可执行程序时所经历的步骤。在进一步讨论之前,让我们先用hello world这个简单的例子,迅速地看一下如何使用gcc编译和运行C代码。$ vi print.c#include#define STRING "Hello World"int main(v 阅读全文

posted @ 2011-10-06 23:39 Neon∮Light 阅读(407) 评论(0) 推荐(0) 编辑

2011年9月26日

摘要: 学会用“老毛挑 Win pe”在U盘里面装Win xp!! 在笔记本电脑早已普及到会议室的这个年代,商务人士拿笔记本来演示PPT以及做电子版的会议记录;在笔记本电脑已经普及到教室的这个年代,学生们甚至在用笔记本翻阅资料进行开卷考试。 随着笔记本电脑正在成为人们生活中不可或缺的一部分,新的问题来了,盲目的追求性价比导致的是机身重量肆无忌惮的在力压人们的肩膀,也就是“扁担效应”。有笔记本常识的人都知道,性价比和便携性是笔记本领域的正反命题,它们之间永远对立而不可能和谐相处,即使国家在努力提倡和谐社会。 很多对移动性有要求的用户,在吃了第一个笔记本的性价比甜头的同时却都在忍受着“扁担效应”的副作.. 阅读全文

posted @ 2011-09-26 22:52 Neon∮Light 阅读(369) 评论(0) 推荐(0) 编辑

2011年4月13日

摘要: 通过CBitmap,HBITMAP,直接用OnPaint()绘制首先在CTestDlg类中声明一个变量:CBitmap m_bmp;然后我们在对话框中加入一个picture 标签,名为IDC_STATIC1然后:BOOL CDisplayPic::OnInitDialog(){CDialog::OnInitDialog();if( m_bmp.m_hObject != NULL )//判断m_bmp.DeleteObject();/////////载入图片HBITMAP hbmp = (HBITMAP)::LoadImage(AfxGetInstanceHandle(), "c:\\ 阅读全文

posted @ 2011-04-13 10:23 Neon∮Light 阅读(655) 评论(0) 推荐(0) 编辑

2011年3月17日

摘要: 原作者:来源The Difference Between jQuery’s bind(), live(), and delegate() - Alfa Jango Blog译者Elaine.Ye原文:The Difference Between jQuery’s .bind(), .live(), and .delegate()作者:Steve Schwartz时间:2011-02-01出处:http://www.alfajango.com/blog/the-difference-between-jquerys-bind-live-and-delegate/.bind()、.live()和.. 阅读全文

posted @ 2011-03-17 19:12 Neon∮Light 阅读(269) 评论(0) 推荐(0) 编辑

2011年3月1日

摘要: 摘要:本文介绍了空间索引的概念、R-Tree数据结构和R-Tree空间索引的算法描述,并从R-Tree索引技术的优缺点对R-Tree的改进结构——变种R-Tree进行了论述。最后,对R-Tree的最新研究进展进行了分析。关键词:空间索引技术;R-Tree;研究历程;最新进展当前数据搜索的一个关键问题是速度。提高速度的核心技术是空间索引。空间索引是由空间位置到空间对象的映射关系。当前的一些大型数据库都有空间索引能力,像Oracle,DB2。空间索引技术并不单是为了提高显示速度,显示速度仅仅是它所要解决的一个问题。空间索引是为空间搜索提供一种合适的数据结构,以提高搜索速度。空间索引技术的核心是:根 阅读全文

posted @ 2011-03-01 09:43 Neon∮Light 阅读(501) 评论(0) 推荐(0) 编辑