小白_努力

好好学习,天天向上

排序:
默认
按更新时间
按访问量

C++中find函数用法

C++中STL里提供了许多字符串操作的函数,下面是字符串查找方面的部分函数用法简介: 1.find() 查找第一次出现的目标字符串: #include #include using namespace std; int main(){ string s1 = "ab...

2017-03-16 16:40:48

阅读数:29363

评论数:2

图像处理中的census变换

Census变换是一种非参数的局部变换(即依赖于局部强度值的相对顺序,而不是强度值本身)。census变换用于图像处理中,将方形窗口内的像素的强度值映射到一个比特串,从而捕捉图像的结构。中心像素的强度值将被这个比特串所代替,这个比特串由一组布尔值的比较得到,例如,在一个正方形窗口中,从左边移动到右...

2016-10-08 17:44:46

阅读数:4426

评论数:0

Matlab图像的读取和存储

图像处理,主要是对已有的图像进行处理,然后再存储起来,并不是无中生有,创造出一幅图像。因此,图像的读取和存储显得比较重要。     这里创建test.m文件放入已经创建的Matlab文件夹里,之后的操作都在这里进行。由于在文件中操作和Command Window操作的效果一样,所以就...

2016-09-01 10:19:07

阅读数:34257

评论数:0

A Non-Local Cost Aggregation Method for Stereo Matching

1. 算法思想 本文的算法思想,是放弃原有的基于支持窗口的方式,采用基于全局MST的方式,构建代价聚合公式。MST,采用像素之间颜色信息作为“边权值”,以全图的像素作为结点,构建过程中不断删除权值较大的边,然后用克鲁斯卡尔或者普里姆算法进行计算,求得最小生成树(MST),就得到了全图像素之间...

2016-08-02 16:06:37

阅读数:1376

评论数:7

OpenCV中的RANSAC详解

本文将openCV中的RANSAC代码全部挑选出来,进行分析和讲解,以便大家更好的理解RANSAC算法。代码我都试过,可以直接运行。 在计算机视觉和图像处理等很多领域,都需要用到RANSAC算法。openCV中也有封装好的RANSAC算法,以便于人们使用。关于RANSAC算法的一些应用,可以...

2016-06-15 16:05:08

阅读数:16290

评论数:5

c++ vector begin(),end(),rbegin(),rend()问题

C++ primer (中文版第四版)第273页 9.3.2 begin和end成员         begin和end操作产生指向容器内第一个元素和最后一个元素的下一个位置的迭代器。这两个迭代器通常用于标记包含容器中所有元素的迭代范围。 c.begin() 返回一个迭代器,它指向容...

2016-06-02 15:38:33

阅读数:8025

评论数:0

VS2013代码调试:如何避免调试时加载符号

在利用VS2013进行代码调试时,当电脑接入网络后系统会自动从Microsoft 符号服务器加载PDB符号文件。此加载符号过程使得调试变得非常慢。那么如何避免VS2013调试时加载符号呢? 方法步骤如下: 1.用VS2013打开代码文件,按下F5进行调试,可以看到系统会自动加载符号,而...

2016-06-01 19:53:19

阅读数:8261

评论数:2

SURF特征点检测

SURF算法是对SIFT算法的改进,其基本结构、步骤与SIFT相近,但具体实现的过程有所不同。SURF算法的优点是速度远快于SIFT且稳定性好。 1.构建Hessian矩阵,构造高斯金字塔尺度空间 SIFT采用的是DoG图像,而SURF采用的是Hessian矩阵行列式近似值图像。 每个像素点...

2016-05-07 10:29:53

阅读数:2891

评论数:0

SIFT特征点检测

SIFT特征点检测算法是一种检测局部特征的算法,它是通过求一幅图中的特征点及其有关scale和orientation的描述子得到特征并进行图像特征点匹配。 SIFT算法具有如下一些特点: 1.SIFT特征是图像的局部特征,其对旋转、尺度缩放、亮度变化保持不变性,对视角变化、仿射变换、噪...

2016-05-07 09:53:15

阅读数:3490

评论数:0

华山论剑----常用角点检测与角点匹配方法比较

最近这些日子,我在中科院实习了一段时间,收获了很多宝贵的知识和经验,也认识了一些朋友,在这里感谢老师们对我的指导和建议。作为一名图像处理专业的数学Geek,我很喜欢做关于图像方面的算法研究,在这里把近几年的角点特征匹配方法做个总结,和大家分享一下。   图像匹配能够应用的场合非常多,如目标跟...

2016-05-04 10:02:39

阅读数:1438

评论数:0

c++ vector(向量)使用方法详解

vector 是向量类型,它可以容纳许多类型的数据,如若干个整数,所以称其为容器。vector 是C++ STL的一个重要成员,使用它时需要包含头文件:#include; 一、vector 的初始化:可以有五种方式,举例说明如下: (1) vector a(10); //定义了10个整型...

2016-04-22 11:50:24

阅读数:14601

评论数:0

FAST特征点检测

FAST(Features fromaccelerated segment test)是一种角点检测方法,它可以用于特征点的提取,并完成跟踪和映射物体。FAST角点检测算法最初是由Edward Rosten和Tom Drummond提出,该算法最突出的优点是它的计算效率。 该算法的基本原理是使用...

2016-04-21 14:42:06

阅读数:7300

评论数:0

ORB特征点检测

这篇文章我们将介绍一种新的具有局部不变性的特征 —— ORB特征,从它的名字中可以看出它是对FAST特征点与BREIF特征描述子的一种结合与改进,这个算法是由Ethan Rublee,Vincent Rabaud,Kurt Konolige以及Gary R.Bradski在2011年一篇名为“...

2016-04-21 09:46:04

阅读数:1812

评论数:0

VS2013+OpenCV249+Windows10环境配置

1.安装opencv2.4.9,解压,请务必记住自己解压的路径。我自己的路径为例E:\opencv2.4.9 2. 配置环境变量 右击“此电脑”——单击“属性”——“高级系统设置”——“环境变量” 添加“用户变量”:(1) 添加opencv变量,值为E:\opencv2.4.9\opencv\bu...

2016-03-14 14:54:10

阅读数:7824

评论数:10

Python 计算代码块或程序的运行时间

1.运用场景 在很多的时候我们需要计算我们程序的性能,这个时候我们常常需要统计程序运行的时间。下面我们就来说说怎么统计程序的运行时间。 2. 实现方法 计算Python的某个程序,或者是代码块运行的时间一般有三种方法。方法一 import datetime start = datet...

2018-11-01 13:39:49

阅读数:12

评论数:0

Python 对文件和文件夹的基本操作

python中对文件、文件夹的操作需要涉及到os模块和shutil模块。   创建文件: 1) os.mknod("test.txt")       创建空文件 2) open("test.txt",w)       ...

2018-10-19 16:40:29

阅读数:16

评论数:0

随机森林(RandomForest)

随机森林就是通过集成学习的思想将多棵树集成的一种算法,它的基本单元是决策树,而它的本质属于机器学习的一大分支——集成学习(Ensemble Learning)方法。 首先介绍一下什么是集成学习,在集成学习中,主要分为bagging算法和boosting算法。我们先看看这两种方法的特点和区别。 ...

2018-10-15 15:45:53

阅读数:53

评论数:0

分类(classification)与回归(regression)的关系

分类模型和回归模型本质一样,分类模型是将回归模型的输出离散化。 举几个例子: 1. Logistic Regression 和 Linear Regression: Linear Regression: 输出一个标量 wx+b,这个值是连续值,所以可以用来处理回归问题。 Logistic ...

2018-10-15 15:17:19

阅读数:27

评论数:0

十大机器学习算法

一、介绍 机器学习算法,是一种可以从数据中学习、从经验中提升自己而不需要人类干预的算法。学习的内容可能是一个从输入映射到输出的函数、无标记数据中的隐含结构或者是“基于实例的学习(instance-based learning)”,这种学习通过把新的实例与存储在内存中的训练数据进行比较,给新的实例...

2018-09-19 14:34:48

阅读数:52

评论数:0

SVM算法原理及Python实现

Svm(support Vector Mac)又称为支持向量机,是一种二分类的模型。当然如果进行修改之后也是可以用于多类别问题的分类。支持向量机可以分为线性核非线性两大类。其主要思想为找到空间中的一个更够将所有数据样本划开的超平面,并且使得本本集中所有数据到这个超平面的距离最短。 一、基于最大间...

2018-09-18 19:53:18

阅读数:76

评论数:0

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