自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(236)
  • 资源 (13)
  • 收藏
  • 关注

原创 leetcode整理的资料(第一篇)

准备从今天开始刷题了,真心期望这次能坚持,一天刷5-10道。 在此做个表态 1.23.2014http://blog.csdn.net/fanfank/article/details/17245649   博客地址1 (强烈推荐)http://cuijing.org/interview/pat-jobdu-and-leetcode.html  博客地址2 (强烈推荐)http://

2014-01-23 18:56:18 2325

原创 important homepage

https://www.vision.ee.ethz.ch/datasets/index.en.html   kinect dataset (head tracking)http://blog.sciencenet.cn/blog-261330-663180.html  一个整理文章的博客http://www.csee.wvu.edu/~xinl/reproducible_resear

2013-05-15 15:32:43 899

原创 htc one x刷机记录

这几天有些空余时间都用来刷htc one x,

2014-08-16 13:16:24 924

转载 VIM常用命令

1、光标移动上:k下:j左:l 『字母L小写』右:h上一行行首:- 『减号』下一行行首:+行首:0 『数字0』行尾:$单词词尾或后一个单词词尾:e后一个单词词首:w单词词首或前一个单词词首:b跳转到特定行::行号 ( :5  :跳转到第5行 )上一屏:ctrl + b下一屏:ctrl + f上半屏:ctrl + u下半屏:

2014-08-15 17:39:28 720

原创 计算机电子书下载

address: http://dianzishu8.duapp.com/booklist/page/1

2014-07-29 11:46:11 1058

转载 非常棒的二分查找所有情况的考虑

转载地址 http://www.cnblogs.com/ider/archive/2012/04/01/binary_search.html (很是佩服作者细心 sgliu)在学习算法的过程中,我们除了要了解某个算法的基本原理、实现方式,更重要的一个环节是利用big-O理论来分析算法的复杂度。在时间复杂度和空间复杂度之间,我们又会更注重时间复杂度。时间复杂度按优劣排差不

2014-02-18 19:26:06 1291

转载 stl排序之sort函数

http://blog.csdn.net/hzyong_c/article/details/7791415STL容器的排序,支持随机访问的容器vector,deque,string没有sort成员,可调用std::sort排序;list排序调用自带的list::sort。下面是std::sort函数,有两个版本:[cpp] view plai

2014-02-16 13:55:56 1481

转载 C++ map的基本操作和使用

http://blog.sina.com.cn/s/blog_61533c9b0100fa7w.htmlMap是c++的一个标准容器,她提供了很好一对一的关系,在一些程序中建立一个map可以起到事半功倍的效果,总结了一些map基本简单实用的操作!1. map最基本的构造函数;   mapmapstring;         mapmapint;   mapmapstring

2014-02-10 13:59:21 559

原创 latex 画图

latex 画图对于写paper很重要,因为这么画出来的图再也不用像matlab那样画完之后还得自己重新edit plots弄线的粗细,然后保存成pdf,然后剪切,最后再插入latex中,如果有几个图的话那么图的大小可能有细微的差别,对于要精益求精的人来说也不是很爽。因此latex自己来画一些直方图,对比图还蛮有意思的。因此需要pgfplots 和tick这两个包htt

2014-01-06 13:01:10 12088

原创 AVI格式转换问题采用mediacoder和图片转换成AVI的makeavi软件

今天有个project,采用opencv编程,需要读入avi格式视频,所以需要将其它视频转换成avi格式的,试了好多软件,如格式化工厂 还有一些国内厂家的,但是国内厂家的软件都只能用试用版,并且只能转换部分视频,太坑人了,最后试着用mediacoder来弄。mediacoder有太多选项了,并且要注意千万别用音频转换, 我就是刚开始采用默认设置(这个是要音频转换的),所以转换成avi之

2013-11-15 00:24:42 1750

原创 归并排序的原理

http://blog.csdn.net/yinjiabin/article/details/8265827   这个博客中的原理比较形象,可以借鉴下。http://blog.csdn.net/touch_2011/article/details/6785881   这个里面代码比较清晰。

2013-10-15 09:54:30 830

原创 三星中国通信研究院的一道题和搜狗的螺旋队列题

三星的题http://www.cnblogs.com/mycapple/archive/2012/08/14/2638430.html搜狗的螺旋队列http://blog.csdn.net/forgotaboutgirl/article/details/6780548

2013-10-14 21:58:02 809

转载 Bloom Filter算法及应用

Bloom Filter算法及应用1. 引言问题:有1000瓶药,但是其中有一瓶是有毒的,小白鼠吃了24小时后就会死掉,请问,在24小时找出有毒的药物,最少需要多少只小白鼠?答案是:10只,一只小白鼠可以表示2种状态,2^10可以表示1024种状态分析可参考:http://lzj0470.iteye.com/blog/657579通过二进制向量组来扩展描述的状态,Bloom

2013-10-10 02:15:16 1246

原创 广度和深度搜索

http://www.java3z.com/cwbwebhome/article/article1/192.htmlhttp://www.360doc.com/content/12/0521/10/9568648_212480627.shtmlhttp://blog.csdn.net/ithomer/article/details/5638050http://blog.csdn

2013-10-06 15:51:17 834

转载 二叉树的创建和遍历(这个内容说二叉树的创立比较形象,特别是怎么输入数据创立二叉树)

自己写了个二叉树的操作,参考了一下别人的写法,发现应该好好学习一下别人的写法: 源文地址:http://hi.baidu.com/klcstudy/blog/item/5fdf49b5b57d62ce37d3ca18.html/cmtid/203d9f10fe11210c203f2e8e  贴上参考来的代码: [cpp]

2013-09-26 17:15:22 847

转载 关于直线分平面以及正四面体无线扩展构成的空间等问题

最近迷上了递推,感觉只要你就是在做数学题目,只要你找到规律,无需庸长的代码,也不要注意输出格式,一个字爽!今天我就最近做面或空间的分割问题的心得分享一下,如不对的地方,请指教!       (1) n条直线最多分平面问题       题目大致如:n条直线,最多可以把平面分为多少个区域。       析:可能你以前就见过这题目,这充其量是一道初中的思考题。但一个类型的题目还是

2013-09-03 22:29:27 1161

转载 N*N匹马,N个赛道,求出最快N匹马的解法

转载地址为:http://blog.csdn.net/hackbuteer1/article/details/7481342入门级:81匹马,9个赛道,不计时,最少要赛几场可以求出最快四匹马?首先:分为9组分别进行比赛后得到每一组的比赛名次,比赛场次:9;然后:将9组的每组第一名比赛,得到第一名,肯定是所有马的第一名;比赛场次:1最后:剩下马中有资格角逐前四名的马有A2、A3、

2013-08-06 00:22:07 882

转载 latex下标符号的上下堆积

TeX提供了许多"控制符号"来得到诸如希腊字母, 关系运算符,箭头等无法用ASCII键盘直接输入的符号.    小写希腊字母, 如\alpha,\beta, \gamma, \pi;    大写希腊字母, 如\Gamma, \Pi, \Omega;    二元运算符, 如\times(乘号), \div(除号), \pm(加减号), \circ(小圆圈), \cdot(点)等;  

2013-07-24 21:03:07 14982

转载 SIFT/SURF算法的深入剖析——谈SIFT的精妙与不足

SURF算法是SIFT算法的加速版,opencv的SURF算法在适中的条件下完成两幅图像中物体的匹配基本实现了实时处理,其快速的基础实际上只有一个——积分图像haar求导,对于它们其他方面的不同可以参考本blog的另外一篇关于SIFT的文章。    不论科研还是应用上都希望可以和人类的视觉一样通过程序自动找出两幅图像里面相同的景物,并且建立它们之间的对应,前几年才被提出的SIFT(尺度不变

2013-07-24 18:11:34 657

转载 高人对libsvm的经典总结(全面至极)

http://www.ilovematlab.cn/viewthread.php?tid=74019&sid=vYpSs5SVM相关资源汇总[matlab-libsvm-class-regress](by faruto)SVM相关资源汇总[matlab-libsvm-class-regress](by faruto)           

2013-07-23 00:12:59 1966

原创 opencv2.2的安装

这个网址写得很详细,仔细就是件好事啊。http://blog.csdn.net/moc062066/article/details/6626528

2013-07-16 23:14:10 747

转载 new动态申请二维数组内存的两种不同方式及释放-连续和非连续

申明:代码仅供学习交流使用;代码在vs2008 c++编译通过;这个blog不适合贴代码,自动缩进都没了,无语!#includeint main(void){int m=3,n=3,i,j;//不连续型的内存分配方式int **p1=new int *[m];for(i=0;ip1[i]=new int [n];  //按行申请内存,行内连续,行与行不一定连续

2013-07-15 15:48:20 1757

原创 OpenCV 获取CvMat的数据(用double数组设置CvMat矩阵)

直接上code吧,注意采用数组设置矩阵比较方便#include#include#include#include#include#includeusing namespace std;#pragma comment(lib,"cv.lib");#pragma comment(lib,"cvaux.lib");#pragma commen

2013-07-09 14:43:36 5619

转载 [Latex学习笔记]数学公式基本命令

[Latex学习笔记]数学公式基本命令  2013-05-05 11:57:52|  分类: IT学堂|字号 订阅数学公式必须在数学模式下使用,即数学公式必须放在数学环境下,数学模式可以有很多种表示形式,不同的数学模式的显示效果是不同的,ams(美国数学学会)还特别定义了一组数学模式宏包,可在导言区调用该宏包,然后在正文中使用该宏包的命令,关于数学模式和

2013-07-08 14:39:39 5749

原创 如何让latex中插入没有标号的footnote

方法一 \let\thefootnote\relax\footnotetext{http://www.robots.ox.ac.uk/~vgg/research/affine/}方法二\documentclass{article}\usepackage{lipsum}\newcommand\blfootnote[1]{% \begingroup \renewcom

2013-07-08 14:37:13 11045 1

转载 there is no source code available for the current location 解决方案

1.首先试最常规的方法:Clean and then rebuild solution,但是没有解决2.进入Tools>Options,选择Debugging>General 却掉 Enable address-level debugging 选项,在去掉 Require source files to exactly match the original version.Okay

2013-05-22 00:35:06 733

转载 Visual Studio统计有效代码行数

直接使用VS提供的支持正则表达式查找功能即可完成。从菜单选择【编辑】-【查找和替换】-【在文件中查找】,或者热键Ctrl+Shift+F。在查找内容处输入正则表达式:^:b*[^:b#/]+.*$查找范围为整个解决方案不要时指定文件类型如下图所示。

2013-05-16 23:18:15 1522

原创 OpenCv1.0 实现2副图像的拼接

其实当然你可以实现任意图像的拼接,只要你将单个图片的位置在整体图片放在适当的位置(按照你自己的设置来),就可以实现图片的拼接了。直接上code吧,注意是用的是opencv1.0,另外2副图像的通道数应该要一样。#include#include#include#include#include#includeusing namespace std

2013-05-16 22:31:34 2026 3

转载 vi/vim使用进阶: 剑不离手 – quickfix

vi/vim使用进阶: 剑不离手 – quickfix56 条回复返回vim使用进阶: 目录本节所用命令的帮助入口::help quickfix:help :make:help 'makeprg':help 'errorformat':help 'switchbuf':help location-list:help grep:help :vimgrep:help :grep:he

2013-05-16 10:34:09 821

转载 opencv图像修复算法cvInpaint(Telea的FMM算法)

最近项目中要用到修复技术,看opencv里有两种算法,我先尝试了一下Telea在2004年提出的基于快速行进的修复算法(后面简称FMM算法)。找到作者的原文看了一下,对算法有了一定了解,记录一下。论文题目:An Image Inpainting Technique Based on the Fast Marching Method (2004)作者主页:http://www.cs.ru

2013-05-15 23:41:33 10938 4

转载 自然图像抠图/视频抠像技术发展情况梳理

转载地址为:http://blog.csdn.net/anshan1984/article/details/8581225这个家伙总结得很不错,辛苦了自然图像抠图/视频抠像技术发展情况梳理(image matting, alpha matting, video matting)--计算机视觉专题1分类: 计算机视觉 2013-02-15 03:30 638人阅读 评论(

2013-05-15 11:17:45 3803

转载 ultraedit 删除空行

一些搜集的文章都有大量的空行,如果一点一点删除势必十分的麻烦,有没有一个简单的方法解决呢?使用UltraEdit就可以!  首先使用UltraEdit打开文件,选择Search菜单的Replace命令。在Replace对话框中,选中Regular Expression复选框,并在Find what中输入:%[ ^t]++^p,注意^t之前有空格。该表达式字符含义与EditPlus的相对应。

2013-05-14 18:54:39 1151

原创 matlab 使用interp2进行2维数组的插值

今天有个小需求需要要进行插值,网上的资料都不是特别好,经过自己摸索,最终搞定。 以后要熟悉meshgrid和linspace的用途,我觉得还蛮重要的直接上matlab code吧,经过调试没问题,这个相当于是一个小笔记吧clcclose allclear allmatrix = rand(10,12);[rows,cols] = size(matrix);

2013-05-14 13:15:46 8093 1

原创 ubuntu下采用shell来边写脚本(里面内容为g++ 编译)

首先在ubuntu下打开一个终端terminal (ctrl+alt+T), 然后新建一个cpp(命令为touch test_hello.cpp),然后用  vim test_hello.cpp, 按i键进入编辑模式test_hello.cpp的内容如下:#includeint main(){      std::coutreturn 1;}然后按esc键退出编辑模

2013-05-13 14:11:04 2271

转载 10款手机应用程序 令生活轻松方便

科技的发展,让人们生活变得更高效,更便利,更有趣,以下是《金融邮报》商务观察记者为大家介绍的10款最新推出的最佳智能手机应用软件。Seamless叫外卖总是令人头疼,如果冰箱上没放外卖菜单,还得上网查询餐馆菜单,然后再打电话订餐,如果对方英语说得不好,更是令人头疼。现在有了Seamless,出了地铁,打开它,用手指轻轻划动,在2分钟内就可选择附近20几家餐馆中的一家订餐,30分钟后外卖就送到家门口

2013-05-05 18:09:09 178

原创 windows or ubuntu登录服务器传送文件和run code

在windows下用winscp吧,这个软件很稳定,也支持很多连接协议采用putty登录远程服务器run code在ubuntu下可以考虑使用xmanager。 这样的话也可以传送文件,可能比较占内存采用ssh -l username 172.18.31.41 然后再输入password就可以了

2013-05-02 16:31:43 829

原创 普通类的模板成员函数

普通类的模板成员函数也挺重要的,有时候可以用用。#includeusing namespace std;class A{public:templatevoid fun(T t){cout}};void main(){A a;int i=32;double d=32.32;a.fun(i);a.fun(d);

2013-04-30 23:10:06 1151

转载 OpenCV的一些操作,如生成随机矩阵,高斯矩阵,矩阵相乘之类的

/*功能:说明矩阵的一些操作方法*/#include "cv.h"//该头文件包含了#include "cxcore.h"#include "highgui.h"#include void PrintMat(CvMat *A); // 显示矩阵void GenRandn(CvMat *arr, int seed); // 生成正态分布的随机矩阵void GenRan

2013-04-30 13:07:59 4554

转载 mex use the openMP

good useful websitehttp://www.walkingrandomly.com/?p=1795Parallel MATLAB with openmp mex filesOctober 21st, 2009 | Categories: matlab, programming | Tags:Slow

2013-04-29 19:18:11 2400

转载 进程与线程的一个简单解释

进程与线程的一个简单解释进程(process)和线程(thread)是操作系统的基本概念,但是它们比较抽象,不容易掌握。最近,我读到一篇材料,发现有一个很好的类比,可以把它们解释地清晰易懂。1.计算机的核心是CPU,它承担了所有的计算任务。它就像一座工厂,时刻在运行。2.假定工厂的电力有限,一次只能供给一个车间使用。也就是说,

2013-04-29 17:40:28 532

matlab读取avi视频转换成图片以及一次性读取多张图像的代码

这个代码是我亲自调试通过的,在matlab下完整跑通,应该还不错的,可以下载看看

2012-08-16

c++程序设计特别版英文版本

这个是c++之父写的这本经典书的英文版,大家有需求的可以下载,我资源里还有中文版的

2012-08-06

计算机视觉中的数学方法

经典的书,作者是中科院自动化所得一名老师,超级经典书籍

2012-08-06

C++程序设计语言特别版(中文版)

这个就不用介绍了,c++之父写的,超级经典啊~

2012-08-06

face detection

这个比较基础,可以下载跑跑程序,还不错的代码~

2012-08-06

目标跟踪系统

这个也还不错,适合新手看看.可以考虑下载~~

2012-08-06

人眼定位算法

这个还挺不错的,大家仔细看看,好好琢磨下吧,下载吧

2012-08-06

3维点云3角化程序

这个是个相当好的3维点云3角化的源码,大家可以下载看看~

2012-08-06

人脸跟踪系统

这是2005一篇文章的code,里面是一个face tracking system 编译已经通过,采用vs编译器

2012-08-06

Pattern Recognition (Fourth Edition).pdf

这也是本经典的书籍,搞机器学习,模式识别的可得好好看看!

2012-08-06

essential c++ 中文版

这个事essential c++的中文版,大家可以下载下来好好看看

2012-08-06

常见优化算法的matlab实现

这里面是一些常见的优化算法的matlab实现,还不错,欢迎下载

2012-08-06

空空如也

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

TA关注的人

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