Sobel 算子是一个离散微分算子 (discrete differentiation operator)。 它结合了高斯平滑和微分求导,用来计算图像灰度函数的近似梯度。 图像边缘,相素值会发生显著的变化了。表示这一改变的一个方法是使用 导数 。 梯度值的大变预示着图像中内容的显著变化。用更加形象的 ...
分类:
其他好文 时间:
2019-07-21 16:47:52
阅读次数:
147
霍夫变换是图像处理中从图像中识别几何形状的基本方法之一,应用很广泛,也有很多改进算法。主要用来从图像中分离出具有某种相同特征的几何形状(如,直线,圆等)。 python实现 标准霍夫线变换运行结果 统计概率霍夫线变换运行结果 标准霍夫线变换cv2.HoughLines(image, rho, the ...
分类:
编程语言 时间:
2019-06-28 13:09:11
阅读次数:
1546
函数原型 参数1:单通道图像矩阵,可以是灰度图,但更常用的是二值图像,一般是经过Canny、拉普拉斯等边缘检测算子处理过的二值图像; 参数2:contours定义为“vector<vector<Point>> contours”,是一个双重向量(向量内每个元素保存了一组由连续的Point构成的点的集 ...
分类:
其他好文 时间:
2019-06-25 22:10:46
阅读次数:
191
形态学转换 腐蚀 膨胀 先进性腐蚀再进行膨胀就叫做开运算。就像我们上面介绍的那样,它被用来去除噪声。这里我们用到的函数是 cv2.morphologyEx()。 图像梯度 梯度简单来说就是求导,对于像素点的分布曲线求导,然后在像素变化较大的地方即为边缘,通过求导可以求出边缘的位置。 OpenCV 提 ...
分类:
其他好文 时间:
2019-06-08 11:35:57
阅读次数:
113
最近看王郑耀的《我的十年图像生涯》颇有感悟,在此把他的资料总结下 参考: 1.王郑耀《我的十年图像生涯》博客 链接——https://www.cnblogs.com/jsxyhelu/p/7054573.html 里边有自己这十年的经历; 2.王郑耀《数字图像的边缘检测》本科论文 链接——https ...
分类:
其他好文 时间:
2019-05-31 23:28:36
阅读次数:
166
一、实验目的:熟悉边缘检测的基本方法 二、实验内容:以chairgray.jpg图像为例,分别采用sobel、prewitt、roberts和 log对该图像及其加上噪声后的图像进行边缘检测。用到的matlab函数为edge,imnoise。 可以得知噪声对边缘检测的结果会产生一定的影响 edge函 ...
分类:
其他好文 时间:
2019-05-31 21:15:29
阅读次数:
155
一. 目标 识别一副图中的sudden change 二.定义 1.边缘 图像中发生强烈变化的地方 2.有限差分 类比于积分,可以使用有限差分来表现变化 ...
分类:
编程语言 时间:
2019-05-20 17:44:38
阅读次数:
194
通过弹性扭曲、旋转、镜像等方法对数据进行了增强。 图像多方向切块方式训练进行增加数据量 对于卷积的运算,在python中,可以使用conv_forward()函数;在tensorflow中,可以使用tf.nn.conv2d()函数;在keras中,可以使用Conv2D()函数。 边缘检测:过滤器矩阵 ...
分类:
其他好文 时间:
2019-05-18 14:03:29
阅读次数:
152
常用的是:奇数×奇数。 奇数锚点刚好在中间。奇数核拥有天然的绝对中心点,能更好地获取中心信息。 奇数卷积模板保护位置信息:锚点刚好在中间,方便以模块中心为标准进行滑动卷积,避免了位置信息发生偏移。 在像素领域,偶数卷积模板没有一个“绝对的物理中心”。 边缘提取,Roberts算子是偶数的卷积模板。R ...
分类:
其他好文 时间:
2019-05-07 13:01:00
阅读次数:
202
1、高通滤波器:高通滤波器会根据像素与周边像素的亮度差值来提升该像素的亮度的滤波器。 低通滤波器:在像素与周围像素的亮度差小于一个特定值时,平滑该像素的亮度。 canny算子:5个步骤;使用高斯滤波器对图像进行去噪、计算梯度、在边缘上使用非最大抑制(NMS)、在检测到的边缘上使用双阈值去除假阳性(f ...
分类:
其他好文 时间:
2019-05-04 15:05:06
阅读次数:
177