- 博客(8)
- 资源 (6)
- 收藏
- 关注
原创 正则表达式
匹配一个正整数import rea=[-1,12,13,0,12.5]for i in range(len(a)): m=re.findall('^[1-9]+[0-9]*$',str(a[i])) if m: print m else: print 'not match'注意:1.^,$分别表示开始和结束,必不可少,否则-1,1
2014-12-26 16:26:38 1172
原创 ROS usb_cam安装
1.创建工作空间http://blog.csdn.net/xiaocainiaoshangxiao/article/details/132936372.下载usb_cam包git clone https://github.com/bosch-ros-pkg/usb_cam.git usb_cam 3.在catkin_ws中编译: $mkdir build $cd
2014-12-25 09:59:07 6636
原创 虚拟机中装(重装)VMWare_Tools
1. 在菜单栏里,选择虚拟机菜单的子菜单安装VMwareTools, 此时你会发现 Linux系统里多了一个VMwareTools光盘, 打开之后,就会发现 有一个压缩包:VMwareTools-5.5.3-34685.tar.gz, 将这个压缩包 复制到 /tmp 目录下,在地址栏里输入/tmp 按回车键,即可转入到/tmp 目录了, 然后粘贴即可完成了VMwareTools-5.5.3-346
2014-12-18 17:40:50 3078
原创 ubuntu hello world
1.安装g++ sudo apt-get install build-essential2.在文本编辑器中输入代码#include using namespace std;int main(){ cout return 0;}3. 编译 g++ -o hello_ubuntu..exe hello_ubuntu.cpp4. 运行./
2014-12-16 17:20:34 771
原创 链码 边界长度 形状数
链码(又称为freeman码)是用曲线起始点的坐标和边界点方向代码来描述曲线或边界的方法,常被用来在图像处理、计算机图形学、模式识别等领域中表示曲线和区域边界。它是一种边界的编码表示法,用边界方向作为编码依据,为简化边界的描述,一般描述的是边界点集。常用的链码按照中心像素点邻接方向个数的不同,分为4连通链码和8连通链码。4连通链码的邻接点有4个,分别在中心点的上、下、左和右
2014-12-15 17:22:21 13337
转载 apt-get命令
在Ubuntu下,apt-get近乎是最常用的shell命令之一了,因为他是Ubuntu通过新立得安装软件的常用工具命令。本文列举了常用的APT命令参数:apt-cache search package 搜索软件包apt-cache show package 获取包的相关信息,如说明、大小、版本等sudo apt-get install package 安装包
2014-12-15 09:48:44 570
转载 SLAM资源帖
一,入门篇1. Andrew Davison的课程: http://www.doc.ic.ac.uk/~ajd/Robotics/index.html AD在在week 8里面推荐了slam的两个入门 Tutorial 1 和Tutorial 22. Tutorial的两篇文章文笔灰常秀丽,但是不操作还是云里雾里: 所以这里有
2014-12-04 16:39:29 2568 3
转载 扩展卡尔曼滤波的实现
扩展卡尔曼滤波(Extended Kalman Filter )与KF的最大的不同,是允许系统模型和测量模型非线性的存在,它的实现较为简单,参照Wikipedia,我把代码贴出来,方便学习交流。采用一个简单的3阶非线性模型,仿真结果如下图:源代码:EKF_Example:[plain] view plaincopy
2014-12-02 14:45:54 4864
adaboost算法源码(c++)
2010-04-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人