自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (4)
  • 收藏
  • 关注

原创 做图像处理必须懂的~~~sift算法。

<br />1、ubc:DAVID LOWE---SIFT算法的创始人,两篇巨经典经典的文章<br />http://www.cs.ubc.ca/~lowe/<br />2、cmu:YanKe---PCASIFT,总结的SIFT方面的文章SO全,巨经典<br />http://www.andrew.cmu.edu/user/yke/<br />3、ubc:MBROWN---SIFT算法用于图像拼接的经典应用autopano-sift,包括一个SIFTLIB库<br />http://www.cs.ubc.c

2011-04-28 09:41:00 6854

原创 vc调用matlab (我的环境是win7+vs2008+matlab2010a)

<br />使用MATLAB引擎方式实现VC与MATLAB混合编程的步骤如下:<br />1.  对于所有的使用MATLAB引擎方式实现VC与MATLAB混合编程的项目都得对VS2008当且仅进行一次如下设置:<br />     a.  打开VS2008—>“工具”-->“选项”-->“项目和解决方案”-->“VC++目录”à右边的“显示以下内容的目录”中选“包含文件”,在下面新建“D:/Program Files/MATLAB71/extern/include”。<br />     b.  选

2011-04-25 11:18:00 9440 13

转载 二维数组的定义以及动态分配空间

 二维数组定义以及动态分配空间 下面三种定义形式怎么理解?怎么动态分配空间? (1)、int **Ptr; (2)、int *Ptr[ 5 ]; 我更喜欢写成 int* Prt[5]; (3)、int ( *Ptr )[ 5 ];此文引自网上,出处不详,但是觉得非常好。略改了一点。多维数组一向很难,一般都采用一维数组,但是一旦要用到还真是头疼。 闲话少说

2009-12-18 08:32:00 882

原创 为自己的那个打字游戏附上完整代码

#include#include#include#include#include#define BK_COLOR BLACK#define CHAR_COLOR WHITE#define C_COLOR BLUE#define num 10#define Esc 27#define MenuX 200#define MenuY 110#define MenuWidth 200#define M

2009-12-09 21:19:00 670

原创 sprintf scanf 的特殊用法

今天在完善打字游戏的时候,突然发现了sprintf和scanf的几个特殊用法,在这说说:        scanf("%[^/n]",str): 表示以换行符作为字符串输入结束的标志。结束标志可以随需要而改变。        sprintf(str,"%d",num): 这个的作用就是把整型的num转换成字符串str,目的是为了方便“num”的打印,比如说outtextxy()数。str

2009-12-05 23:12:00 749

转载 编译内核全过程(kernel2.6.7)

 编译内核全过程(kernel2.6.7)   我原来的系统是redhat9.0,内核2.4.20-8,编译的内核2.6.7,仅供参考. 共分为四部分:编译前准备->编译配置->编译过程->运行内核的常见问题 一 编译前准备 1)下载一份内核源代码,我下的是linux-2.6.7.tar.bz2,你可在如下地址

2009-12-05 00:00:00 595

原创 turboC下打字游戏的界面编写

这只是一部分,待所有部分完成后,再整合到main()函数中去: #define ViewLeft 20#define ViewRigeht 520#define ViewTop 15#define ViewBotton 464#define DateViewX ViewRigeht#define DateViewY ViewTop+40#define DateH 40  voi

2009-12-03 23:40:00 673

转载 在s3c2410上运行linux的方法

1. 准备工作:开发板的ip设置gzsd> net set ipaddr 192.168.0.11 设置开发板的IPgzsd> net set serverip 192.169.0.10 设置tftp server的IPgzsd> net set netmask 255.255.255.0 设置子网掩码gzsd> net save 保存设置gzsd> net ping XXX 测试连接状况安装tf

2009-12-03 13:42:00 720

原创 linux下通过tftp对板子进行的烧写

Linux下tftp烧写映象文件到MC2410E板子 虽然随板附的光盘中有详细说明如何在window下烧写映象文件,但不够方便,因此想弄Linux下烧写映象文件,也算多给自己些机会去熟悉Linux(After all I am a newer to Linux)。宿主机:VM  Red hat 9bootloader:br-vivi(随板光盘附),具有tftp下载功能宿主机与板子通过集线器

2009-12-03 01:02:00 1882

原创 每日心程

        2009-12-2:今天终于还是解决了虚拟机中的linux上网问题。现在是凌晨26分,状态还是很不错!再干会回去~~~^_^*        2009-12-3:今天的English class有点tedious,课题气氛都很depressed。而且今天晚上的嵌入式linux学习中也遇到个问题,现在还没解决,感觉也很不爽。不过,在turboC的编程中找到点乐子(把打字游戏的界面

2009-12-03 00:31:00 423

原创 turbo C 下的打字游戏

在这里贴上最近自己忙活的用turbo C编写的“打字游戏”的源代码:#include#include#include#include#define BK_COLOR BLACK#define CHAR_COLOR WHITE#define C_COLOR BLUE#define num 10#define SPEED 3000#define Esc 27#define MenuX 200#de

2009-12-01 23:37:00 1070

转载 Linux nfs 服务端配置

Linux nfs 服务端配置 我的机器  redhat 9.0[root@localhost n300]# uname -aLinux localhost.localdomain 2.6.9-42.EL #1 Sat Aug 12 09:17:58 CDT 2006 i686 athlon i386 GNU/Linux1:首先确保自己已经安装有nfs服务,

2009-12-01 23:05:00 751

原创 vmware中linux上网设置——NAT

vmware中linux上网设置——NAT 设置成NAT方式后,将你windows主机上网的那个网络设置为共享,然后将linux客户机和windows主机组成内网。具体步骤如下;1、设置vmware的客户机网络链接为NAT方式: 2、将你windows上网的那个网络设为共享给vnet8,一般固定ip就是“本地连接”,宽带上网就是“PPPOE连接”。

2009-12-01 23:02:00 499

原创 关于ARM的一些概念

关于ARM的一些概念1.ARM中一些常见英文缩写解释MSB:最高有效位;LSB:最低有效位;AHB:先进的高性能总线;VPB:连接片内外设功能的VLSI外设总线;EMC:外部存储器控制器;MAM:存储器加速模块;VIC:向量中断控制器;SPI:全双工串行接口;CAN:控制器局域网,一种串行通讯协议;PWM:脉宽调制器;ETM:嵌入

2009-12-01 23:00:00 434

原创 构建ARM Linux交叉编译工具链--Crosstool

构建ARM Linux交叉编译工具链--Crosstool       在同一个体系平台上开发程序属于本地编译,在不同的体系平台上开发其他平台的程序,这时就需要利用交叉编译工具链,属于交叉编译。而现在我正是在i386平台上开发arm体系的程序,这时就需要交叉编译工具了。     通常构建交叉工具链有3种方法。方法一  分步编译和安装交叉编译工具链所需要的库和源代码,最终

2009-12-01 22:56:00 1433

原创 date :11/08/2009

 现在来总结一下刚刚看的linux常用操作命令:       head和tail的区别:head是指从文件前开始的,而tail则是从文件的末尾开始的;       more和cat的区别:more表示分页显示文本文件,而cat只是显示文本文件;       whereis和whatis和which的区别:whereis是查找指定文件、命令和手册页位置的命令,而whatis是查询命令功能

2009-11-08 22:59:00 470

原创 基本的vi命令

 a:在当前光标位置后面开始插入;A:开始插入方式,添加到当前行末尾;cw:删除当前单词,然后进入插入方式;dw:删除当前单词,而不进入插入方式;dd:删除当前行;G:将光标移到行末;15G:将光标移到第15行;h:将光标移到左边一格;I:在该行首进行插入;i:在光标位置开始插入;o:进入插入方式,打开当前光标下一行;O:进入插入方式,打开当前光标上一行

2009-11-07 23:41:00 440

转载 如何激活Ubuntu的root帐号

 激活Ubuntu的root帐号     Ubuntu 中的 root 帐号默认是被禁用了的。在这种情况之下,如果你想要使用 root 的权限来干些事情,就需要 sudo 指令。对某些朋友来说,他们可能需要激活 Ubuntu 中的 root 帐号。在 Ubuntu 中激活 root 帐号的过程如下:       1. 在终端执行 sudo passw

2009-11-07 21:05:00 2018

原创 学习

      网上看了很多关于linux系统的学习方法,感觉就是公说公有理,婆说婆有理。很难有一套让自己信服的说法,也许没说法就是最好的说法了。学习,本来就是一个探索的过程。达到成功彼岸的路径也就那么一条,那就是学习。学习自己感兴趣的,学习对自己有用的,学习自己最需要的。认定目标之后就是义无反顾的在学习的路途上“厮杀”。你坚持的越多,你获得的也就越多。总结学习成功与否的原因,最终还是看你有没有坚持到

2009-11-05 22:56:00 102

转载 Relevance Vector Machine

 Relevance Vector Machine (RVM) 相关向量机(relevance vector machine)采取是与支持向量机相同的函数形式稀疏概率模型,对未知函数进行预测或分类。其训练是在贝叶斯框架下进行的,与SVM相比,不需要估计正则化参数,其核函数也不需要满足Mercer条件,需

2009-11-04 13:55:00 2430

于仕琪中科院博士毕业论文

于仕琪中科院博士毕业论文,讲的是步态识别内容和中科院自动化所的步态数据的一些参数。

2011-04-15

google android sdk开发范例大全源代码_05

google android sdk开发范例大全源代码_05,怎么老是上传不了呢。

2011-03-21

google android sdk开发范例大全源代码_04

google android sdk开发范例大全源代码_04,因为整个文件太大,所以就一个一个传咯。

2011-03-21

google android sdk开发范例大全源代码_03

google android sdk开发范例大全源代码_03,其他的等待续载。

2011-03-21

空空如也

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

TA关注的人

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