自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OpenCV3学习笔记——边缘检测之拉普拉斯变换Laplacian()

拉普拉斯变化——Laplacian()函数上一篇博文中的Sobel算子,它是通过计算图像的一阶导数来判断图像边缘的,原理我们还记得:就是图像的边缘处,它的像素值会有一个跃变,说明函数的变化率最大,那么也就是说图像的一阶导数达到峰值那么,对图像求二阶导呢?我们依然可以找到边缘,为什么?因为一阶导数值最大的地方,二阶导数值为0,我们也可以借助这个性质帮助我们找到边缘(当然会有一些不是边缘的点二阶...

2019-06-26 16:57:54 3276 2

原创 OpenCV3学习笔记——Sobel算子解析

Sobel算子1.原理今天和大家探讨一下一种用于边缘检测的离散微分算子——Sobel算子,以及用Sobel求图像边缘的过程我们先来看看求梯度的公式:那么,对于图像而言,它是离散的,所以h的最小值只能是1了,那么这意味着,图像中某个像素位置的梯度(以x方向为例)等于它左右两个像素点的像素之差除以2即:假设有一行像素是这样分布的:123 155 173那么,像素值为155的像素位置...

2019-06-23 15:26:54 4284

原创 OpenCV3学习笔记——边缘检测之Canny算法解析

边缘检测(Canny,Sobel,Laplacian)边缘检测出现在了图像变换的许多地方,前段时间我在学习这一部分的知识时,看着这些算法的源码,品味它们的思想,真的是一边学一边感叹到——太牛逼了!所以打算写一篇博文来记录这段时间的学习成果预备知识:1. 边缘检测的一般步骤:滤波:因为边缘检测主要是基于图像强度的一阶导和二阶导(具体导数的意义咱们一会探讨一下),然而导数对噪声非常敏感,因...

2019-06-21 15:20:57 2452

原创 OpenCV3学习笔记——阈值化操作解析

OpenCV3学习笔记——关于阈值化操作的解析1.什么是阈值?在图像处理的时候,我们可能经常需要剔除一些高于或低于某一值的一些像素而阈值就可以被看成是最简单的图像分割方法,我们可以通过设定阈值来分割出图像中我们需要的部分那么是怎么做的呢?对于一副灰度图像,它的灰度值是在0(黑色)~255(白色)之间的,也就是说灰度图像在黑色与白色之间还有许多级的颜色(灰色)深度,像这样:假设我们设定...

2019-06-19 16:57:16 800

原创 微积分之无穷级数详细知识框架

有什么遗漏的地方欢迎大家在评论区指正哦

2019-06-19 16:14:57 2936 2

原创 微积分之微分方程知识框架

我这次画的这个微分方程的思维框架呢,是基于我们华南理工大学的微积分课本的教学内容来写的(我们这周刚好学完了微积分下册),所以这个知识框架是没有涉及到偏微分方程以及其他关于微分方程更加详细的知识的,如果以后有机会能学习到这些知识的话,我再来完善这张思维导图=========================================================================...

2019-06-15 13:31:50 3513 2

原创 OpenCV3学习笔记——腐蚀与膨胀解析(C++)

OpenCV3学习笔记——腐蚀与膨胀解析我们知道,图像的像素值越大的地方,图像越亮,而腐蚀和膨胀就是求图像像素局部最小值和局部最大值的过程膨胀(dilate):就是对图像的高亮部分进行膨胀,相当于高亮部分的领域扩张腐蚀(erode):就是对图像的高亮部分的侵蚀,也就是经过腐蚀操作之后图像的高亮部分变得更少了1.膨胀与腐蚀的原理:首先,在腐蚀与膨胀的操作过程中,我们得给出一个核窗口,它有一...

2019-06-12 16:39:16 3663

原创 微积分之重积分超详细知识框架

继续加油!

2019-06-10 17:24:18 2153 3

原创 数据结构和算法学习之路——折半查找(C++)

数据结构和算法学习之路——折半查找(C++版)不知道大家以前在刚刚学习C++的时候,有没有做过这样一个有意思的程序设计题:用户心里想一个0~1000以内的数,请设计程序让计算机猜出这个数字当时还真有人提出这样的方法:直接上一个0到1000的循环一个一个比较就完事儿了,简单粗暴但是大家有没有想过,这个人想的数字是1还好说,万一他想的是1000,那岂不是真要遍历0~1000,我的天哪,这真...

2019-06-08 22:57:15 2549 1

原创 微积分之曲线积分与曲面积分超详细知识框架

微积分之曲线积分与曲面积分超详细知识框架这个是我在学完了这一章的时候画的,我个人觉得吧,大家千万不要以为制作思维导图花费时间,其实你在做思维框架的时候,是对整个这一章所有知识的一种大局观,我们能够在这个过程中清楚知识之间的联系,能够让我们的知识更加系统,思维更加富有逻辑下面是第九章的思维导图,仅供大家自己学习使用...

2019-06-07 20:57:40 9048 3

原创 数据结构和算法学习之路——堆排序(C++)

数据结构和算法——堆排序(C++)堆排序是利用堆的性质进行的一种选择排序,它只需要一个记录大小的辅助空间,每个待排序的记录仅占有一个存储空间...

2019-06-05 17:38:17 262

原创 OpenCV3学习笔记——非线性滤波之中值滤波,双边滤波解析

学习笔记——非线性滤波(中值滤波,双边滤波)1.1 中值滤波在线性滤波里面,每个像素的输出值都是一些输入像素的加权和,但是在某些情况下,比如噪声时散粒噪声而非高斯噪声,也就是图像偶尔会出现很大的值得时候,由于高斯滤波是加权求和操作,导致那些很大的值也会被分配到一定的权重而被加进新像素里面,所以这个时候使用高斯滤波,并不能消除像素,而只是转换为了更柔和但是仍然可见的散粒,这时我们就需要用到中值滤...

2019-06-04 17:45:04 803 3

原创 OpenCV3学习笔记——均值滤波和高斯滤波详细剖析

OpenCV3学习笔记——均值滤波和高斯滤波解析1.均值滤波大家还记得上一篇博文中我们讲到的方框滤波吗?让我们再一次回顾方框滤波的内核:而我们今天的第一个主角——均值滤波,就是方框滤波的一种特殊情况均值滤波是一种最简单的滤波操作,输出图像的每一个像素值,是核窗口内输入图像对应像素的平均值,均值滤波算法的主要方法就是:用一片图像区域的各个像素值的均值来代替原图像的像素值,我们需要对图像中...

2019-06-01 14:23:19 3087

电路分析超详细思维导图源文件

本资源是电路分析超详细思维导图的源文件,源文件只要大家关注我就是可以免费下载的噢!请大家按需下载,本文件仅用于个人学习,切勿用于商业目的!!!

2020-11-19

datasets.rar

本资源中包含实现编程作业所需要的文件包,请读者们解压后置于和您的代码文件同一工程目录下

2019-07-29

十套数据结构试题及答案(2).doc

精选的十套数据结构试题,供大家复习使用(抱歉上一次不小心发错文件了,这次重新发一遍)

2019-07-08

空空如也

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

TA关注的人

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