摘要: 霍夫直线变换介绍 Hough Line Transform用来做直线检测 前提条件 – 边缘检测已经完成 平面空间到极坐标空间转换 对于任意一条直线上的所有点来说,变换到极坐标中,从[0~360]空间,可以得到r的大小 属于同一条直线上点在极坐标空(r, theta)必然在一个点上有最强的信号出现, 阅读全文
posted @ 2019-09-05 17:11 osbreak 阅读(464) 评论(0) 推荐(0) 编辑
摘要: Canny算法介绍 五步 in cv::Canny 高斯模糊 - GaussianBlur 灰度转换 - cvtColor 计算梯度 – Sobel/Scharr 非最大信号抑制 高低阈值输出二值图像 Canny算法介绍-高低阈值输出二值图像 T1, T2为阈值, 凡是高于T2的都保留, 凡是小于T1都丢弃, 从... 阅读全文
posted @ 2019-09-05 16:55 osbreak 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: 拉普拉斯算子(Laplance operator) 阅读全文
posted @ 2019-09-05 16:41 osbreak 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 卷积应用-图像边缘提取 阅读全文
posted @ 2019-09-05 15:58 osbreak 阅读(1264) 评论(0) 推荐(0) 编辑
摘要: 卷积边界问题 图像卷积的时候边界像素,不能被卷积操作,原因在于边界像素没有完全跟kernel重叠,所以当3x3滤波时候有1个像素的边缘没有被处理,5x5滤波的时候有2个像素的边缘没有被处理。 处理边缘 在卷积开始之前增加边缘像素,填充的像素值为0或者RGB黑色,比如3x3在四周各填充1个像素的边缘, 这样就确保图像的边缘被处理,在卷积处理之后再去掉这些边缘。 openCV中默认的处理方法是: BO 阅读全文
posted @ 2019-09-05 15:40 osbreak 阅读(1039) 评论(0) 推荐(0) 编辑
摘要: 卷积概念 1、卷积是图像处理中一个操作,是kernel在图像的每个像素上的操作。 2、Kernel本质上一个固定大小的矩阵数组,其中心点称为锚点(anchor point)。 3、把kernel放到像素数组之上,求锚点周围覆盖的像素乘积之和(包括锚点),用来替换锚点覆盖下像素点值称为卷积处理。 常见 阅读全文
posted @ 2019-09-05 15:17 osbreak 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 阈值类型一阈值二值化(threshold binary) 阈值类型一阈值反二值化(threshold binary Inverted) 阈值类型一截断 (truncate) 阈值类型一阈值取零 (threshold to zero) 阈值类型一阈值反取零 (threshold to zero inv 阅读全文
posted @ 2019-09-05 14:53 osbreak 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 图像金字塔概念 1. 我们在图像处理中常常会调整图像大小,最常见的就是放大(zoom in)和缩小(zoom out),尽管几何变换也可以实现图像放大和缩小,但是这里我们介绍图像金字塔 2. 一个图像金字塔式一系列的图像组成,最底下一张是图像尺寸最大,最上方的图像尺寸最小,从空间上从上向下看就想一个古代的金字塔。 图像金字塔概念 1、高斯金子塔 – 用来对图像进行降采样 2、拉普拉斯金字塔 – 用 阅读全文
posted @ 2019-09-05 13:43 osbreak 阅读(3926) 评论(0) 推荐(0) 编辑
摘要: 原理方法 -图像形态学操作时候,可以通过自定义的结构元素实现结构元素对输入图像一些对象敏感、另外一些对象不敏感,这样就会让敏感的对象改变而不敏感的对象保留输出。 -通过使用两个最基本的形态学操作 – 膨胀与腐蚀,使用不同的结构元素实现对输入图像的操作、得到想要的结果。 - 膨胀,输出的像素值是结构元素覆盖下输入图像的最大像素值 - 腐蚀,输出的像素值是结构元素覆盖下输入图像的最小像素值 提取步骤 阅读全文
posted @ 2019-09-05 11:45 osbreak 阅读(701) 评论(0) 推荐(0) 编辑
摘要: 形态学操作 开操作- open 闭操作- close 形态学梯度- Morphological Gradient 顶帽 – top hat 黑帽 – black hat 开操作- open 先腐蚀后膨胀 可以去掉小的对象,假设对象是前景色,背景是黑色 闭操作-close 先膨胀后腐蚀(bin2) 可以填充小的洞(fill hole),假设对象是前景色,背景是黑色 形态学梯度- Morphologi 阅读全文
posted @ 2019-09-05 11:12 osbreak 阅读(471) 评论(0) 推荐(0) 编辑