自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 收藏
  • 关注

原创 如何使用git管理自己的本地代码

首先废话不多说,先可以看一下大牛的博客:https://blog.csdn.net/zq979999/article/details/47294497另一个详细的解释如下博客:www.cnblogs.com/laugh/p/6807745.html另:blog.csdn.net/cai2016/article/details/51557682然后谈一下自己主要用到的工具:首先需要使用git con...

2018-04-09 15:22:26 2701

转载 离散傅里叶变换的详细解释

两位大拿的博客详细地介绍了离散傅里叶变换,从由来到最后公式的详细解释都包含在内,值得理解和关注!!!https://blog.csdn.net/dznlong/article/details/2261150https://blog.csdn.net/pursh0000/article/details/51580255...

2018-04-07 09:57:36 3010

转载 傅里叶变换(真正的通俗易懂)

转载自大牛。。。。原文出处: 韩昊   12345678910作 者:韩 昊知 乎:Heinrich微 博:@花生油工人知乎专栏:与时间无关的故事 谨以此文献给大连海事大学的吴楠老师,柳晓鸣老师,王新年老师以及张晶泊老师。 转载的同学请保留上面这句话,谢谢。如果还能保留文章来源就更感激不尽了。我保证这篇文章和你以前看过的所有文章都不同,这是 2012 年还在果壳的时候写的,但是当时没有来得及写完就...

2018-04-03 20:32:18 2290 1

原创 python知识详解

import 模块名表示将这个模块名中加载到当前文件中来,本质上就是将这个模块名中的所有代码加载到当前文件中,相当于C语言中的include,而模块名本质上就是一个.py文件,因此可以使用    from 模块名 import 方法,属性,类         这样的方式来加载模块中的方法属性和类。在.py文件中,有时候出现 if __name__ == __main__,技巧如下:首先定义了一个t...

2018-04-02 11:07:46 327

转载 boost::bind()函数的用法详解

详解见下面两篇博客:https://blog.csdn.net/qq_21127151/article/details/53574102https://blog.csdn.net/tototuzuoquan/article/details/39105945

2018-04-02 09:22:48 707

原创 map_server详细介绍

具体参考几位大拿的博客:https://blog.csdn.net/w383117613/article/details/46860075https://blog.csdn.net/sunyoop/article/details/78228149https://blog.csdn.net/forrest_z/article/details/63684997https://blog.csdn.net...

2018-04-01 17:05:03 2410

转载 消息同步器的使用方法 message_filter的使用

这篇博客转自https://blog.csdn.net/chishuideyu/article/details/77479758ROS官方教程[翻译]---message_filter的使用翻译 2017年08月22日 14:26:23标签:算法 /ros学习4821 综述message_filters是一个用于roscpp和rospy的实用程序库。 它集合了许多的常用的消息“过滤”算法。 消息过...

2018-03-28 09:12:36 8273 2

原创 amcl+ICP融合思路

阅读论文high-accuracy vehicle localization.....d_mi是由激光传感器获取的第i个点离激光传感器的距离。对应amcl代码的ldata.range[i][0],a_min对应angle_min, delta=angle_increment.公式中的a_min+delta*i其实就对应着ldata.range[i][1];x_oi,y_oi是地图中障碍物占据的坐标...

2018-03-26 21:04:18 2294 2

原创 机器人定位amcl好的文章汇总

amcl中各种参数、话题、服务的解释说明:https://www.ncnynl.com/archives/201708/1911.html参数的解释说明:https://www.cnblogs.com/dyan1024/p/7825988.html

2018-03-24 14:54:54 995

原创 geometry_msgs设计的几个消息类型,定义的数据类型详解

Point   点float64 x  ,float64 y,float64 zPoint32 float32 x,float32 y,float32 z  一般使用Point,大规模点云使用Point32PointStamped :(1)std_msgs/Header header 包含坐标系和时间戳信息                             (2)geometry_msgs/...

2018-03-24 09:26:31 10189

原创 ros::tf一篇讲得非常好的关于tf变换的博客

https://blog.csdn.net/crazyquhezheng/article/details/49124115

2018-03-23 16:45:04 8352

原创 ros中的消息同步"message_filters/subscriber.h"

https://www.cnblogs.com/yebo92/p/5600249.html

2018-03-23 10:01:57 1166

原创 C++11新特性

常量表达式指值不会改变并且在编译过程就能得到计算结果的表达式,显然字面值常量和使用字面值常量初始化的const对象都是常量表达式。使用const修饰的变量不一定是常量表达式,为了确认一个变量是常量表示式,引入constexpr。C++11新标准规定,允许将变量声明为constexpr类型,以便由编译器来验证变量的值是否是一个常量表达式。声明为constexpr的变量一定是一个常量,必须用常量表达式...

2018-03-13 09:55:17 190

原创 C++11新特性一些总结博客

https://www.cnblogs.com/feng-sc/p/5710724.html

2018-03-12 20:11:13 216

原创 C++中namespace的用法

转载自大牛的文章,原文章的链接如下:http://blog.sina.com.cn/s/blog_af68a2c201015pqo.html一、 为什么需要命名空间(问题提出)    命名空间是ANSIC++引入的可以由用户命名的作用域,用来处理程序中 常见的同名冲突。   在 C语言中定义了3个层次的作用域,即文件(编译单元)、函数和复合语句。C++又引入

2018-02-02 10:17:57 6967

原创 C++中的几个新特性

1.完美转发http://blog.csdn.net/anypkv/article/details/39058231https://www.cnblogs.com/qicosmos/p/3376241.html(这篇博客非常好,这位博主的好几篇关于C++的新特性都非常好)2.可变参数模板类和可变参数模板函数http://www.cnblogs.com/qicosmos/p/

2018-01-31 09:23:42 279

原创 cartographer代码阅读:

先记录一下几篇博客作为入门:http://blog.csdn.net/mllearnertj/article/details/72871169https://zhuanlan.zhihu.com/p/27631583http://blog.csdn.net/roadseek_zw/article/details/66968762http://blog.csdn.net/awww

2018-01-24 14:26:58 521

原创 deb文件软件安装

ubuntu16.04下如何利用deb文件安装软件:sudo dpkg -i lantern-installer-beta-64-bit.debhttps://jingyan.baidu.com/article/642c9d341b3ccb644a46f7ac.html上面方法是ubuntu16.04下如何安装搜狗输入法,这篇文档教了一个使用gdebi插件来安装。

2018-01-22 10:36:18 1820

原创 原码,补码,反码详解:

首先来记住规则:原码到补码的计算是:原码的符号位不变,其余位按位取反后加1.原码到反码的计算是:原码的符号位不变,其余位按位去反然后来看一下原码、反码和补码的定义:原码就是符号位加上真值的绝对值, 即用第一位表示符号, 其余位表示值。 比如如果是8位二进制:[+1]原 = 0000 0001[-1]原 = 1000 0001第一位是符

2017-09-05 21:07:20 618

原创 Hash表详解以及作用

Hash表的存在就是用于方便查找,当然,先要存储,才能查找,存储用的哈希函数和查找用的哈希是一个函数,具体细节如下:先来了解一下Hash的基本思路:设要存储对象的个数为num, 那么我们就用len个内存单元来存储它们(len>=num); 以每个对象ki的关键字为自变量,用一个函数h(ki)来映射出ki的内存地址,也就是ki的下标,将ki对象的元素内容全部存入这个地址中就行了。

2017-09-01 09:04:44 668

原创 如何判断一个字符串是不是回文字符串以及字符串的排列组合问题

所谓回文字符串,就是一个字符串,从左到右读和从右到左读是完全一样的,比如"aba"。题目:判断一个字符串是否为回文解法:递归递归的作用在于把问题的规模不断缩少,直到问题缩少到能简单地解决问:如何缩少问题规模?答:通过观察可以知道,一个回文字符串其中内部也是回文。所以,我们只需要以去掉两端的字符的形式一层层检查,每一次的

2017-08-28 14:30:17 2290

原创 数据结构与算法常见编程题-中缀转后缀

#include #include #include using namespace std;bool isOperator(char c){return c == '+' || c == '-' || c == '*' || c == '/';}bool isLeft(char c){return  c == '(';}

2017-08-21 20:06:39 526

转载 机器学习-最大熵模型详解

最大熵模型与逻辑斯蒂回归模型一样,属于对数线性模型,因为推导出的最大熵模型公式满足输入与输出的对数函数成线性关系,如下:Pw(Y|X)=1Zw(x)exp(∑ni=1wifi(x,y))其中,Zw(x)=∑yexp(∑ni=1wifi(x,y))1、最大熵原理 将最大熵原理使用到具体的应用模型中,就得到了最大熵模型。所以,要了解最大熵模型,首先需要知道最大熵原理

2017-08-07 09:33:54 905

转载 图形处理中的傅里叶变换和低筒滤波详解

之前的博文主要介绍了空间域内的滤波器,本文主要从频域的角度进行分析。主要使用傅里叶变换,将空间域的图像转换到频域内,在频域内进行数字图像处理。这部分的内容及其重要,频域内的处理可以解决空间域内无法完成的图像增强。本文首先从数学角度,对图像的频域内的性质进行分析,然后在着重介绍滤波器在频域内的性质。        1.傅里叶变换与频域        在之前的文中,我们已经进行过一些基本的

2017-08-03 00:17:54 1854

转载 图像处理中傅里叶变换以及频率域图像增强详解

冈萨雷斯版里面的解释非常形象:一个恰当的比喻是将傅里叶变换比作一个玻璃棱镜。棱镜是可以将光分解为不同颜色的物理仪器,每个成分的颜色由波长(或频率)来决定。傅里叶变换可以看作是数学上的棱镜,将函数基于频率分解为不同的成分。当我们考虑光时,讨论它的光谱或频率谱。同样, 傅立叶变换使我们能通过频率成分来分析一个函数。Fourier theory讲的就是:任何信号(如图像信号)都可

2017-08-03 00:10:32 6524

原创 分类与聚类的区别

今天在学习机器学习时,发现分类和聚类的效果相似,其实不然,具体差别见下博客:http://blog.csdn.net/u010412719/article/details/46726625

2017-08-01 13:52:57 370

转载 特征检测详解

计算机视觉之一:特征检测计算机视觉之一:特征检测 主要内容:1、一个例子解释为什么要进行特征检测2、图像特征3、点特征检测:Harris角点、MOPS、SIFT4、边缘检测:一阶微分算子、二阶微分算子、Canny算子 一、为什么要检测特征?举一个例子:全景图像拼接,给定两张图像,如何拼接成一张大图?步骤一:检测特征点步骤二:匹配特征点

2017-08-01 12:48:49 1690

原创 马尔科夫过程详解

马尔科夫链随机过程之所以如此重要,在于其平稳分布(stationary distribution),也即对它而言,它存在一个平稳分布。1. 记号的说明q(i,j)==q(j|i)==q(i→j) 表示一个转移矩阵为 Q的马氏链,从状态 i转移到状态 j的概率2. 马氏性Xn 标识时刻 n 的状态,关于马氏性的数学表达为: P(Xn+1=k|Xn=kn

2017-07-30 17:07:19 7165

原创 画图的几个网站

https://rechneronline.de/function-graphs/https://www.mathsisfun.com/data/function-grapher.phphttp://www.math.uri.edu/~bkaskosz/flashmo/graph3d/

2017-07-29 10:52:19 837

转载 cs231n python入门

原文如下这篇教程由Justin Johnson创作。我们将使用Python编程语言来完成本课程的所有作业。Python是一门伟大的通用编程语言,在一些常用库(numpy, scipy, matplotlib)的帮助下,它又会变成一个强大的科学计算环境。我们期望你们中大多数人对于Python语言和Numpy库比较熟悉,而对于没有Python经验的同学,这篇教程可以帮助你们快速

2017-07-28 23:58:10 752

转载 cs231n图像分类

CS231n课程笔记翻译:图像分类笔记(上)杜客1 年前译者注:本文智能单元首发,译自斯坦福CS231n课程笔记image classification notes,由课程教师Andrej Karpathy授权进行翻译。本篇教程由杜客翻译完成。ShiqingFan对译文进行了仔细校对,提出了大量修改建议,态度严谨,帮助甚多。巩子嘉对几处术语使用和翻译优化也提出了

2017-07-28 23:55:50 637

原创 数字图像处理和计算机视觉相关的几个好的视频网站

一位年轻的大牛教数字图像处理,全部手写https://www.youtube.com/watch?v=UhDlL-tLT2U&list=PLuh62Q4Sv7BUf60vkjePfcOQc8sHxmnDX&index=1杜克大学的老教授,叫数字图像处理,这个视频对应的coursera课程上也有,coursera课程上有中文的,比较好!https://www.youtube.co

2017-07-28 16:01:46 4937 2

转载 空类以及空类的大小

原文: blog.csdn.NET/liu_qiqi/article/details/9344627一个类的实例化对象所占空间的大小? 注意不要说类的大小,是类的对象的大小.首先,类的大小是什么?确切的说,类只是一个类型定义,它是没有大小可言的。 用sizeof运算符对一个类型名操作,得到的是具有该类型实体的大小。 如果 Class A; A obj; 那么

2017-07-26 00:08:43 1198

原创 奇异值分解推导详解以及几何意义

转载自http://blog.h5min.cn/zhongkejingwang/article/details/43053513在网上看到有很多文章介绍SVD的,讲的也都不错,但是感觉还是有需要补充的,特别是关于矩阵和映射之间的对应关系。前段时间看了国外的一篇文章,叫A Singularly Valuable Decomposition The SVD of a Matrix,觉得分析的特

2017-07-23 14:16:13 6612

转载 运算符优先级详解

下表列出了C++运算符的优先级和结合性。从上到下,运算符的优先级下降.优先级操作符描述结合性1::作用域解析从左到右2++   --后缀 自增、自减()函数调用[]数组下标.通过引用选择成员−>通

2017-07-22 14:31:55 739

原创 Dijkstra算法详解

今天特意看了Dijkstra算法详解,发现 两篇博客讲得不错,挺透彻的,在此集中一下,方便阅读【数据结构】有向图(4.dijkstra算法详解) (2011-11-01 16:57:19)转载▼标签: 数据结构 有向图 dijkstra 最短路径 c 杂谈分类: 

2017-07-20 16:17:53 909

转载 数据结构中 图概念详解

图(Graph)是一种较树更为复杂的非线性数据结构。在树形结构中,数据元素之间的关系是层次型的,树中除叶子以外的每一个数据元素可以和它下一层的多个数据元素存在关系;但除根元素以外的每一个数据元素只能且必须和它上一层中的一个数据元素存在关系。而在图形结构中,数据元素之间的关系是任意的,图中每一个数据元素可以和任何其它数据元素相关联。图的基本概念图的术语1.完全图(comple

2017-07-20 10:57:01 6643

转载 A*算法详解

参考文章:http://www.policyalmanac.org/games/aStarTutorial.htm   这是英文原文《A*入门》,最经典的讲解,有demo演示http://www.cnblogs.com/technology/archive/2011/05/26/2058842.html  这是国人翻译后整理的简版,有简单代码demo,不过有些错误,讲得很清晰,

2017-07-14 18:56:59 439

原创 动态规划基础和分治法基础

动态规划基础:http://blog.csdn.net/cangchen/article/details/45044811http://blog.csdn.net/a45872055555/article/details/29224177分治法基础:http://blog.sina.com.cn/s/blog_e0c289850101peq8.html

2017-07-13 22:17:38 254

原创 动态规划问题中的几个经典问题代码

求一个序列的最大非降序子序列问题:#include using namespace std;int lis(int A[], int n){int *d = new int[n];//创建一个数组来存储序列中每个位置的最长子序列的值int len = 1;for (int i = 0; i {d[i] = 1;for (int j = 0; j

2017-07-13 20:20:00 430

空空如也

空空如也

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

TA关注的人

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