上一页 1 ··· 4 5 6 7 8
摘要: 一,定义与作用 图像梯度作用:获取图像边缘信息 二,Sobel 算子与函数的使用 (1)Sobel 算子 来计算变化率 (2)Sobel函数的使用 (3-1)代码实现(分别): (3-2)代码实现(合起): 三,scharr算子与函数的使用 (1) scharr算子 近似求取每个像素的变化率,近似求 阅读全文
posted @ 2020-09-07 17:02 山那边不是山 阅读(2502) 评论(0) 推荐(0) 编辑
摘要: 一,定义 二,代码: 要求:拉普拉斯金字塔时,图像大小必须是2的n次方*2的n次方,不然会报错 1 # -*- coding=GBK -*- 2 import cv2 as cv 3 4 5 #高斯金字塔 6 def pyramid_image(image): 7 level = 3#金字塔的层数 阅读全文
posted @ 2020-09-01 10:56 山那边不是山 阅读(2211) 评论(2) 推荐(0) 编辑
摘要: 一,定义 核是:3 *3 均值滤波 二,高斯函数 Y方向的方差与X方向的一致。处理后图像看起来更模糊(滤波明显)的话,核要更大。 (三)代码实现 (四)核计算 (五)图像产生高斯噪声循环代码实现 1 def clamp(pv): #使我们的随机值在0-255之间 2 if pv > 255: 3 r 阅读全文
posted @ 2020-09-01 00:20 山那边不是山 阅读(7714) 评论(0) 推荐(0) 编辑
摘要: 一,定义 图像金字塔:同一图像的不同分辨率的子图集合,其生成方式有向上取样和向下取样。向下取样是从G0采样形成分辨率较低的G1,G1再采样形成分辨率较低的G2......,就构成了一个金字塔。向下取样,是像素不断增加的过程。 二,过程 <1> 向下取样 <2>向上取样 三,实现代码 <1> 向下取样 阅读全文
posted @ 2020-08-31 23:29 山那边不是山 阅读(1067) 评论(0) 推荐(0) 编辑
摘要: 一,分块处理超大图像的二值化问题 (1) 全局阈值处理 (2) 局部阈值 二,空白区域过滤 三,先缩放进行二值化,然后还原大小 np.mean() 返回数组元素的平均值 np.std() 返回数组元素的标准差 一,分块处理超大图像的二值化问题 (1) 全局阈值处理 (2) 局部阈值 1 import 阅读全文
posted @ 2020-08-30 20:17 山那边不是山 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 1.什么是图像二值化 彩色图像: 有blue,green,red三个通道,取值范围均为0-255 灰度图:只有一个通道0-255,所以一共有256种颜色 二值图像:只有两种颜色,黑色和白色,二值化就是把图像的像素转变为0或者255,只有这两个像素值。0白色 1黑色 。0是黑色,255是白色。 2.图 阅读全文
posted @ 2020-08-28 18:06 山那边不是山 阅读(20414) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/Vici__/article/details/100714822 目录 cv2常用类: 1、图片加载、显示和保存 2、图像显示窗口创建与销毁 3、图片的常用属性的获取 4、生成指定大小的矩形区域(ROI) 5、图片颜色通道的分离与合并 6、两张图片相加,改 阅读全文
posted @ 2020-07-10 22:39 山那边不是山 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 二,直方图的应用 1.直方图均衡化,2.直方图比较(略)。 直方图均衡化,提升对比度,两种方法:默认、自定义 一, 绘出图片的直方图 https://blog.csdn.net/u011321546/article/details/79582005 三, 阅读全文
posted @ 2020-07-08 13:29 山那边不是山 阅读(347) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8