自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

拜小白的成长之路,告别小白

既然认准一条路,何必去打听要走多久。

  • 博客(75)
  • 资源 (1)
  • 收藏
  • 关注

原创 一次配置好OpenCV2.4.13+VS2013开发环境,不用每次新工程都重新配置一遍(详细版步骤)

若是知道如何配置环境,只想了解如何一次配置好OpenCV+VS开发环境,不用每次新工程都重新配置一遍的同学,请直接看第5、9、10步骤。

2017-09-09 13:17:39 21671 17

原创 fstream文件流的读与写-demo

#include <fstream>#include <iostream>#include <string>using namespace std;int main(){ string data; // 以写模式打开文件 ofstream outfile; outfile.open("E:/wt/tet.txt", ios::app); ...

2018-12-26 10:14:20 620

原创 【拜小白的机器学习】6-机器学习中几种距离相似性度量方法

在机器学习和数据挖掘中,我们经常需要知道个体间差异的大小,进而评价个体的相似性和类别。最常见的是数据分析中的相关分析,数据挖掘中的分类和聚类算法,如 K 最近邻(KNN)和 K 均值(K-Means)等等。在做分类时常常需要估算不同样本之间的相似性度量(Similarity Measurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,...

2018-06-29 15:19:02 1368 2

原创 【拜小白的机器学习】5-机器学习的评估度量标准(评估)

在上一节中我们主要讲到机器学习的评估方法,其中重点是讲解了三种对数据集的划分方式,包括留出法(hold-out)、交叉验证法(k-fold cross validation)、自助法(bootstrap)。本节来看看机器学习的评估度量标准,其中我们将从回归(Regression)与分类(Classification)两个大类来讨论其中的评估度量标准。==================分割线===...

2018-06-27 15:56:49 2060

转载 桩程序和驱动程序的简单理解

转自:驱动模块和桩模块的概念和区别===================分割线===================桩模块和驱动模块(以C语言为例):  很多人对桩模块和驱动模块的概念会搞不清楚,那么下面来介绍这两个概念:  模块结构实例图:假设现在项目组把任务分给了7个人,每个人负责实现一个模块。你负责的是B模块,你很优秀,第一个完成了编码工作,现在需要开展单元测试工作,先分析结构图:1、由于B...

2018-05-21 09:39:13 6987 6

原创 【拜小白的机器学习】4-机器学习的评估方法

在进行机器学习常常需要处理的一个问题是划分测试集和训练集。训练集用于训练模型,测试集则是根据训练集的训练结果来评判最终的训练效果。当我们手中没有未知的样本,那么如何进行可靠地评估呢?这里的关键是:在现有的数据集合中获得可靠的“测试集数据”。这里有一个标准,就是测试集(用于评估)应该与训练集(用于学习)尽可能保持“互斥”。常用的数据集划分方法有一下几种:留出法(hold-out)交叉验证法(k-fo...

2018-05-04 15:12:21 611

原创 【拜小白的机器学习】3-机器学习基本流程与工作环节

、机器学习的应用工作是围绕着数据与算法展开的。可以这么讲:数据+机器学习算法=预测模型数据和算法一起发挥作用,才能构建一个能够使用的预测模型。在这当中,数据的“质”与“量”对最后的结果有着非常大的影响。===================分割线======================一个完整机器学习项目的流程可以如下形式1 抽象成数学问题  明确问题是进行机器学习的第一步。机器学习的训练过程...

2018-05-02 17:08:08 565

原创 【拜小白的机器学习】2-机器学习的种类与基本术语概念

根据面临的不同问题,机器学习可以分为如下几类:聚类问题分类问题回归问题强化学习=====================分割线===============1.聚类问题  (无监督学习)  聚类算法属于非监督式学习,通常被用于探索性的分析,是根据“物以类聚”的原理,将本身没有类别的样本聚集成不同的组,这样的一组数据对象的集合叫做簇,并且对每一个这样的簇进行描述的过程。它的目的是使得属于同一簇的样本...

2018-05-02 14:28:23 453

转载 【拜小白的机器学习】1-机器学习概述(小白入门-深度好文-强烈推荐)

转自:从机器学习谈起此博主将机器学习内容,由浅入深慢慢讲解,让小白能够通俗易懂,是一篇很好的入门文章,感谢博主的细心整理。全文较长,建议阅读时间为30分钟!====================分割线=====================在本篇文章中,我将对机器学习做个概要的介绍。本文的目的是能让即便完全不了解机器学习的人也能了解机器学习,并且上手相关的实践。这篇文档也算是EasyPR开发的...

2018-04-26 14:40:41 1075

转载 C++中virtual(虚函数)的用法

转自:http://blog.csdn.net/foreverhuylee/article/details/34107615在面向对象的C++语言中,虚函数(virtual function)是一个非常重要的概念。因为它充分体现了面向对象思想中的继承和多态性这两大特性,在C++语言里应用极广。比如在微软的MFC类库中,你会发现很多函数都有virtual关键字,也就是说,它们都是虚函数。难怪有人甚至...

2018-03-14 11:00:58 454 2

原创 吴恩达【深度学习工程师】之《神经网络和深度学习》小白笔记----【第一周】深度学习概论

本笔记记录的是吴恩达老师在网易云课堂开设的深度学习微专业课程。网易云课堂深度学习微专业的地址:http://mooc.study.163.com/smartSpec/detail/1001319001.htm目前为免费课程,希望大家有时间有精力听听。深度学习目前是一门火热的课程,一直对这个也比较感兴趣,正好在网易云课堂目前有这门课程的讲解,还是吴恩达老师的课程。为更好的学习与理解课程内

2018-01-22 09:46:00 637

翻译 特征描述符的比较

将检查不同的特征描述符提取器

2017-12-26 08:37:25 2914

翻译 比较OpenCV的特征检测算法

在计算机视觉和图像处理中,特征检测的概念指的是旨在计算图像信息的抽象并在每个图像点进行局部判定的方法,无论此时是否存在给定类型的图像特征。所得到的特征将是图像域的子集,通常以孤立点,连续曲线或连接区域的形式出现。

2017-12-22 08:23:37 1346

翻译 三个描述符的比较:SURF,FREAK和BRISK

三个描述符的比较:SURF,FREAK和BRISK

2017-12-20 15:54:51 2009

翻译 OpenCV特征检测算法的比较

OpenCV特征检测算法的比较

2017-12-20 15:17:23 1456

原创 【杂谈opencv】OpenCV中的cvRound()、cvFloor()、 cvCeil()函数讲解

cvRound():返回跟参数最接近的整数值,即四舍五入;cvFloor():返回不大于参数的最大整数值,即向下取整;cvCeil():返回不小于参数的最小整数值,即向上取整;

2017-12-20 08:28:36 34941 4

原创 【拜小白opencv】46-RGB直方图计算与绘制----calcHist()函数、normalize()函数

在OpenCV中,彩色图像存储是通过多通道的数组来实现的,因此,对彩色图像求其直方图,可先提取彩色图像的各个通道,然后对每个通道进行直方图计算,最后利用图像融合技术合并通道信息,求解出图像颜色分布直方图。

2017-12-19 20:30:25 2488

原创 【拜小白opencv】45-二维H-S直方图绘制----calcHist()函数、minMaxLoc()函数

H-S直方图常常应用在目标检测、特征分析及目标特征跟踪等场景中。

2017-12-18 21:22:30 3138 1

原创 【杂谈opencv】OpenCV中的KeyPoint与DMatch

OpenCV中的KeyPoint与DMatch

2017-12-14 11:13:41 4000

原创 【拜小白opencv】44-灰度直方图(一维直方图)calcHist()函数、minMaxLoc()函数、normalize()函数

直方图(Histogram)又称柱状图、质量分布图,是一种统计报告图。直方图由一系列高度不等的纵向条纹或线段表示数据分布的情况。一般用横轴表示数据类型,纵轴表示分布情况。在图像处理上,直方图是图像信息统计的有力工具。其实也就是统计一幅图某个亮度像素数量。

2017-12-09 11:14:59 8133 4

原创 【拜小白opencv】43-形态学滤波——综合示例【腐蚀、膨胀、开运算、闭运算、顶帽、黑帽 形态学梯度、内部梯度、外部梯度、X方向梯度、Y方向梯度】

一共实现了11种操作:腐蚀、膨胀、开运算、闭运算、顶帽、黑帽、形态学梯度(又为基本梯度)、内部梯度、外部梯度、X方向梯度、Y方向梯度。

2017-12-01 21:21:26 2130

原创 【拜小白opencv】42-形态学滤波7——黑帽运算

黑帽运算为闭运算结果图与原图像之差

2017-11-29 09:09:25 3060

原创 【拜小白opencv】41-形态学滤波6——顶帽运算(OR礼帽运算、高帽运算)

顶帽运算是原图像与“开运算“的结果图之差。

2017-11-28 20:09:19 9232

原创 【拜小白opencv】40-形态学滤波5——形态学梯度(基本梯度、内部梯度、外部梯度、方向梯度)

形态学梯度根据膨胀或者腐蚀与原图作差组合来实现增强结构元素领域中像素的强度,突出高亮区域的外围。

2017-11-25 10:57:29 7422 1

原创 【拜小白opencv】39-形态学滤波4——闭运算

闭运算(Closing Operation),其实就是先膨胀再腐蚀的结果。

2017-11-22 17:06:32 2028

原创 【拜小白opencv】38-形态学滤波3——开运算

开运算(Opening Operation),其实就是先腐蚀后膨胀的过程。

2017-11-20 20:54:13 2607

原创 Win10-64位下配置Java开发运行环境

Win10-64位下配置Java开发运行环境

2017-11-18 21:56:37 20087 2

原创 【拜小白opencv】37-形态学滤波2——膨胀

膨胀是指:将卷积核B滑过图像A,找出卷积核区域内最大像素值作为锚点像素值。这一操作可以缩小低像素值区域。

2017-11-17 20:16:45 2193

原创 【拜小白opencv】36-形态学滤波1——腐蚀

腐蚀是指:将卷积核B滑过图像A,找出卷积核区域内最小像素值作为锚点像素值。这一操作可以扩大低像素值区域。

2017-11-16 21:12:24 2569

原创 您的2017余额还剩45天

您的2017余额还剩45天

2017-11-16 19:21:10 387

原创 【拜小白opencv】35-inRange()函数的使用,对图像进行阈值化/二值化

主要是将在两个阈值内的像素值设置为白色(255),而不在阈值区间内的像素值设置为黑色(0),该功能类似于之间所讲的双阈值化操作。

2017-09-21 21:41:33 20159 2

原创 【拜小白opencv】34-图像平滑处理,6种滤波总结的综合示例【盒式滤波、均值滤波、高斯滤波、中值滤波、双边滤波、导向滤波】

图像滤波,即在尽量保留图像细节特征的条件下对目标图像的噪声进行抑制,是图像预处理中不可缺少的操作,其处理效果的好坏将直接影响到后续图像处理和分析的有效性和可靠性。【盒式滤波、均值滤波、高斯滤波、中值滤波、双边滤波、导向滤波】

2017-09-18 20:39:13 7900

原创 【拜小白opencv】33-平滑处理6——引导滤波/导向滤波(Guided Filter)

常言道“温故而知新”,写此文章就是对自己目前学习内容的小小的总结与记录。本文力求用最简洁的语言,详细的代码将此部分内容讲解清楚,但由于博主同样是刚刚接触OpenCV,或许表达上有些瑕疵,还望读者能够指教探讨,大家共同进步。博主机器配置为:VS2013+opencv2.4.13+Win-64bit。若本文能给读者带来一点点启示与帮助,我就很开心了。===============...

2017-09-15 13:50:12 16837 4

原创 【拜小白opencv】32-平滑处理5非线性滤波之——双边滤波

双边滤波(Bilateral filter)是一种非线性的滤波方法,是结合图像的空间邻近度和像素值相似度的一种折衷处理,同时考虑空域信息和灰度相似性,达到保边去噪的目的,具有简单、非迭代、局部的特点。

2017-09-12 19:56:47 3866 2

原创 【拜小白opencv】31-平滑处理4非线性滤波之——中值滤波

中值滤波法是一种非线性平滑技术,将图像的每个像素用邻域 (以当前像素为中心的正方形区域)像素的中值代替 ,常用于消除图像中的椒盐噪声。

2017-09-11 09:21:56 6639

原创 【拜小白opencv】30-平滑处理3线性滤波之——高斯滤波

高斯滤波(高斯平滑)是一种线性平滑滤波,适用于消除高斯噪声,广泛应用于图像处理的减噪过程。

2017-09-09 21:41:51 7774 1

原创 【拜小白opencv】29-平滑处理2线性滤波之——均值滤波

均值滤波,是最简单的一种线性滤波操作,输出图像的每一个像素是核窗口内输入图像对应像素的像素的平均值( 所有像素加权系数相等),其实说白了它就是归一化后的方框滤波。

2017-09-09 19:42:04 7218

原创 【拜小白opencv】28-平滑处理1线性滤波之——盒式滤波(方框滤波)

盒式滤波(方框滤波)是一种线性滤波技术,它的实现借鉴了积分图像的原理思想,在快速积分图像求解中,将计算某个矩阵像素间的和值运算,转化为求矩阵对应边角点的求和差值运算。

2017-09-03 16:40:29 14109 5

原创 【拜小白opencv】27-图像噪声2——高斯噪声

图像噪声2——高斯噪声。给图像添加高斯噪声

2017-09-02 16:54:14 5933

原创 【拜小白opencv】26-图像噪声1——椒盐噪声

图像噪声1——椒盐噪声。给图像添加椒盐噪声

2017-09-02 09:29:10 3044

zbar-0.10.zip

zbar的windows版本,官网偶尔登不上,且只有32位配置lib库。这里给出了VS配置过程中所需x64的.lib/.dll库,配置文档见博客,稍后更新。

2019-07-10

空空如也

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

TA关注的人

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