上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 30 下一页
摘要: 像素重映射(cv::remap) 简单点说就是把输入图像中各个像素按照一定的规则映射到另外一张图像的对应位置上去,形成一张新的图像。 阅读全文
posted @ 2019-09-09 16:40 osbreak 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 霍夫圆检测原理 从平面坐标到极坐标转换三个参数 假设平面坐标的任意一个圆上的点,转换到极坐标中: 处有最大值,霍夫变换正是利用这个原理实现圆的检测。 阅读全文
posted @ 2019-09-09 15:34 osbreak 阅读(651) 评论(0) 推荐(0) 编辑
摘要: 霍夫直线变换介绍 Hough Line Transform用来做直线检测 前提条件 – 边缘检测已经完成 平面空间到极坐标空间转换 对于任意一条直线上的所有点来说,变换到极坐标中,从[0~360]空间,可以得到r的大小 属于同一条直线上点在极坐标空(r, theta)必然在一个点上有最强的信号出现, 阅读全文
posted @ 2019-09-05 17:11 osbreak 阅读(455) 评论(0) 推荐(0) 编辑
摘要: Canny算法介绍 五步 in cv::Canny 高斯模糊 - GaussianBlur 灰度转换 - cvtColor 计算梯度 – Sobel/Scharr 非最大信号抑制 高低阈值输出二值图像 Canny算法介绍-高低阈值输出二值图像 T1, T2为阈值, 凡是高于T2的都保留, 凡是小于T1都丢弃, 从... 阅读全文
posted @ 2019-09-05 16:55 osbreak 阅读(989) 评论(0) 推荐(0) 编辑
摘要: 拉普拉斯算子(Laplance operator) 阅读全文
posted @ 2019-09-05 16:41 osbreak 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 卷积应用-图像边缘提取 阅读全文
posted @ 2019-09-05 15:58 osbreak 阅读(1257) 评论(0) 推荐(0) 编辑
摘要: 卷积边界问题 图像卷积的时候边界像素,不能被卷积操作,原因在于边界像素没有完全跟kernel重叠,所以当3x3滤波时候有1个像素的边缘没有被处理,5x5滤波的时候有2个像素的边缘没有被处理。 处理边缘 在卷积开始之前增加边缘像素,填充的像素值为0或者RGB黑色,比如3x3在四周各填充1个像素的边缘, 这样就确保图像的边缘被处理,在卷积处理之后再去掉这些边缘。 openCV中默认的处理方法是: BO 阅读全文
posted @ 2019-09-05 15:40 osbreak 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 卷积概念 1、卷积是图像处理中一个操作,是kernel在图像的每个像素上的操作。 2、Kernel本质上一个固定大小的矩阵数组,其中心点称为锚点(anchor point)。 3、把kernel放到像素数组之上,求锚点周围覆盖的像素乘积之和(包括锚点),用来替换锚点覆盖下像素点值称为卷积处理。 常见 阅读全文
posted @ 2019-09-05 15:17 osbreak 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 阈值类型一阈值二值化(threshold binary) 阈值类型一阈值反二值化(threshold binary Inverted) 阈值类型一截断 (truncate) 阈值类型一阈值取零 (threshold to zero) 阈值类型一阈值反取零 (threshold to zero inv 阅读全文
posted @ 2019-09-05 14:53 osbreak 阅读(380) 评论(0) 推荐(0) 编辑
摘要: 图像金字塔概念 1. 我们在图像处理中常常会调整图像大小,最常见的就是放大(zoom in)和缩小(zoom out),尽管几何变换也可以实现图像放大和缩小,但是这里我们介绍图像金字塔 2. 一个图像金字塔式一系列的图像组成,最底下一张是图像尺寸最大,最上方的图像尺寸最小,从空间上从上向下看就想一个古代的金字塔。 图像金字塔概念 1、高斯金子塔 – 用来对图像进行降采样 2、拉普拉斯金字塔 – 用 阅读全文
posted @ 2019-09-05 13:43 osbreak 阅读(3901) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 30 下一页