- 博客(19)
- 资源 (3)
- 收藏
- 关注
原创 vs2010 中的tab和space转换
编程过程中,常用tab键在代码中键入缩进,但是不同编辑器对一个tab对应的空格(space)数设置可能不同,例如4或8。为了在不同的编辑器中保持代码的缩进一致,应将所用编辑器中一个tab键对应的空格数设置为相同的数值,通常设置为4较为合适。 在VS2010中,连续按CTRL+R和CTRL+W键可显示出键入的tab和空格,空格以小圆点表示,tab键用向右的箭头显示。1.
2015-10-30 21:45:44
1544
原创 NEON 编程
1.NEON指令对负数的round操作和matlab有不同的地方,如 -1.2 -1.5 -1.7matlab -1 -2 -2NEON -1 -1 -2
2015-10-11 11:40:15
866
原创 VLFeat 中SIFT算法的重新单独编译
在学习SIFT特征时找到了一个名为VLFeat[1]的开源库,里面提供了一个C实现的SIFT特征提取算法。在尝试将SIFT算法重新编译时遇到了一些问题,不过最终还是编译成功了,总结如下: 1.在VS中建立新的工程,将SIFT相关的.c和.h文件加入到工程,将C文件中的VL_EXPORT宏全部去掉; 2.在host.h中加入#define VL_DISABLE_SSE2和#def
2015-10-11 11:26:55
1615
转载 PPM/PGM/PBM image formats
转自http://paulbourke.net/dataformats/ppm/This note describes the format of PPM (Portable PixMap), PGM (Portable GreyMap), PBM (Portable BitMap) files. These formats are a convenient (simple) method
2015-09-24 21:43:38
1108
原创 Visual studio 2010
1.VS2010快捷键: Ctrl + ] 光标跳到匹配的括号处(如果不匹配就不会跳转) Ctrl + Shift + Enter 从当前处行下插入空白行,光标跳至行头 Alt + 鼠标左键 选取块状内容,而不是以行为单位 Ctrl + 左/右方向键 光标跳至下一个单词或符号处 Shift + 上/下/左/右/Home/End 选中文字 Ctrl
2015-09-17 14:50:39
680
原创 win8 安装python
1) 命令提示符(管理员) 2)msiexec /package d:\chunlei\tools\python-3.4.3.amd64.msi
2015-09-17 14:47:38
970
原创 matlab 实现快速卷积操作 如高斯滤波/求图像梯度
图像处理程序经常会用到卷积操作,即用一个模板在图像上滑动并与模板下的图像内做乘加操作,如高斯滤波。传统的做法是循环套循环的方式来写法,但在matlab中循环操作很慢,为加快执行速度要尽量避免循环操作。1:根据模板的尺寸[template_h,template_v],pad要处理的图像。2:利用im2colstep函数,将原始图像中的每一块按列排布,组成template_h×temp
2015-09-17 14:44:38
5029
原创 MEX文件编译
最近在研究DPM算法用于object detection ,在作者的网站中下载到了源代码(voc-release1),其中有一些C写的helper function需要在matlab环境下编译,直接运行compile.m会报错,我的环境是win7 +Matlab2011b,原作者的程序应该是在Linux或Mac OS的系统下编译的。根据编译的错误提示修改了程序中的几个细节,编译通过。例如 bzer
2015-04-01 09:50:21
1024
转载 lib与dll区别
————————————————————一楼——————————————————————————那很多第三方的库是动态库还是静态库 它们好像只有提供头文件和.LIB文件啊,没有相应的.DLL文件啊??? lib是库的简称,共有两种 1、一种包含了函数所在DLL文件和文件中函数位置的信息,代码由运行时加载在进程空间中的DLL提供。称为动态链接库dynamic link libra
2014-09-15 14:14:35
555
原创 winXP,win7,Ubuntu12.04的恩怨情仇
winXP,win7,Ubuntu的恩怨情仇 1) 最近想在winXP系统下装一个Ubuntu,由于之前有过直接在硬盘上安装 Ubuntu的经历,所以这次打算再直接装一下。用EaseUS Partition Master软件 腾出一些磁盘空间,特别好用,我是20G,然后直接delete掉这个分区,为了 Ubuntu安装做准备。准备采用grub4dos.0.4.4
2014-08-17 18:11:07
741
原创 用Matlab编写的棋盘格图像生成程序 Chessboard pattern generation program in matlab
clc;clear all;close all;GridSize = 70; %length of the squarem =9; %number of rown = 7; % number of colmargin = 10; %四边留白I = ones(m*GridSize+2*margin,n*GridSize+2*margin)*
2014-04-18 10:40:48
6634
转载 extern "C"的用法解析
1.引言 C++语言的创建初衷是“a better C”,但是这并不意味着C++中类似C语言的全局变量和函数所采用的编译和连接方式与C语言完全相同。作为一种欲与C兼容的语言,C++保留了一部分过程式语言的特点(被世人称为“不彻底地面向对象”),因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显
2014-04-13 12:11:08
611
转载 内联函数 inline
转自http://blog.chinaunix.net/uid-27004869-id-3242384.html内联函数类似于C里边的宏,只是宏经常有一些不安全因素,比如 宏定义 add() 是 a+b,调用的时候宏定义直接展开,不做任何的判断,如果调用res = add()*c; 得到的代码就是res = a+b*c;不是想要的结果。 内联函数可以理解成一个安全的宏定义,他
2014-04-10 16:11:43
605
转载 Word中插入公式后行距变宽的解决
大家在Word文档中某一行使用“公式编辑器”输入数学公式后,往往公式所在行的行距明显变大,就好像公式把这一行和其它行给撑开了一样,非常不美观,使用改变行距的命令也不能解决问题。 解决这个问题有三种方法: 首先是修改公式大小。点击要修改的数学公式,每个公式又六个控制点,将鼠标移动到控制点上,当光标变成“双箭头”时,通过拖动我们可以把缩小减小行距。这种方法适用于只含有极少符号的数学
2014-01-16 18:50:37
5678
转载 Corner detection
转自 http://www.douban.com/note/61674140/点击打开链接下面介绍两种corner detection的老算法:Moravec (1977),Harris(1988)Moravec (1977)这个算法通过两张图就看得很清楚了。将被检测点上的window移动一下,然后计算原来的window和移动之后的window对应位置像素差的平方和,如果变化不大说明这
2014-01-10 11:39:46
1145
转载 从最大似然到EM算法浅解
从最大似然到EM算法浅解转自 http://blog.youkuaiyun.com/zouxy09 机器学习十大算法之一:EM算法。能评得上十大之一,让人听起来觉得挺NB的。什么是NB啊,我们一般说某个人很NB,是因为他能解决一些别人解决不了的问题。神为什么是神,因为神能做很多人做不了的事。那么EM算法能解决什么问题呢?或者说EM算法是因为什么而来到这个世界上
2013-12-28 16:17:44
683
转载 图像处理和计算机视觉中的经典论文
图像处理和计算机视觉中的经典论文 转自:http://www.cnblogs.com/moondark/archive/2012/04/20/2459594.html 感谢水木上同领域的同学分享,有了他的整理,让我很方便的获得了CV方面相关的经典论文,我也顺便整理一下,把pdf中的文字贴到网页上,方便其它人更直观的获取所要内容~~~ 资料的下载链接为:http://i
2013-12-28 14:44:47
1350
转载 ICCV/CVPR 2013年所有论文下载地址
http://www.cv-foundation.org/openaccess/content_iccv_2013/papers/
2013-12-27 17:37:48
3207
Design and Implementation of the LwIP TCPIP stack.rar
2020-01-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人