- 博客(10)
- 收藏
- 关注
原创 OpenCV图像处理技术(Python)——模板匹配
OpenCV图像处理技术(Python)——模板匹配 © Fu Xianjun. All Rights Reserved. 模板匹配就是在大图中找小图,也就是说在一幅图像中寻找另外一副模板图像的位置。 知识储备: 1.1导入需要的库 import cv2 import numpy as np #Matplotlib是RGB import matplotlib.pyplot as plt %matplotlib inline #定义显示图片的函数,避免重复代码 def cv_show(name, img
2021-06-28 19:59:52
644
原创 OpenCV图像处理技术(Python)——直方图处理
OpenCV图像处理技术(Python)——直方图处理 © Fu Xianjun. All Rights Reserved. 1.图像直方图 直方图是图像处理过程中的一种非常重要的分析工具 知识储备1: 知识储备2: 1.1直方图绘制 1.2 hist 1.3 calcHist 2.直方图均衡化 知识储备1: 知识储备2: 3.直方图比较 对输入的两张图像进行直方图均衡化及直方图计算步骤后,可以对两个图像的直方图进行对比,并通过对比的结果得到一些我们想要的结论。 知识储备1: 知
2021-06-28 19:39:42
329
原创 OpenCV图像处理技术(Python)——图像金字塔
OpenCV图像处理技术(Python)——图像金字塔 © Fu Xianjun. All Rights Reserved. 1.图像金字塔 知识储备1: 知识储备2: 1.1高斯金字塔 import cv2 import numpy as np def pyramid_demo(image,level): temp = image.copy() pyramid_images = [] for i in range(level): dst = cv2.pyrDown(temp) pyramid_ima
2021-06-28 17:31:26
382
原创 OpenCV图像处理技术(Python)——Canny边缘检测
OpenCV图像处理技术(Python)——Canny边缘检测 © Fu Xianjun. All Rights Reserved. 1.去燥 2.计算梯度 3.非极大值抑制 目的:边缘细化 4.双阈值边缘 知识储备: Canny边缘检测 (1) 使用高斯滤波器,以平滑图像,滤除噪声。 (2) 计算图像中每个像素点的梯度强度和方向。 (3) 应用非极大值(Non-Maximum Suppression)抑制,以消除边缘检测带来的杂散响应。 (4) 应用双阈值(Double-Threshold)检
2021-06-28 16:45:46
445
原创 OpenCV图像处理技术(Python)——图像梯度
OpenCV图像处理技术(Python)——图像梯度 © Fu Xianjun. All Rights Reserved. 知识储备:图像梯度 1.Sobel算子 dst=cv2.Soble(src,ddepth,dx,dy[,ksize[,scale[,delta[,borderType]]]]) 知识储备1: 知识储备2: import cv2 import numpy as np def cv_show(name,img): cv2.imshow(name,img) cv2.waitKey()
2021-06-28 16:21:03
668
原创 OpenCV图像处理技术(Python)——图像平滑处理
OpenCV图像处理技术(Python)——图像平滑处理 © Fu Xianjun. All Rights Reserved. 知识储备: 1.1 均值滤波 1.2 方框滤波 1.3 高斯滤波 1.4 中值滤波 1.5 双边滤波 1.6 2D卷积(自定义滤波) 本小节到此结束,谢谢大家! 未成年人禁止吸烟!!! ...
2021-06-28 15:15:39
261
原创 OpenCV图像处理技术(Python)——几何变换
OpenCV图像处理技术(Python)——几何变换 © Fu Xianjun. All Rights Reserved. 1.简单的几何变换: 几何变换是指将一幅图像映射到另外一幅图像内的操作,映射关系划分为缩放、翻转、仿射、透视、重映射等。 1.1知识储备:缩放 1.2知识储备:翻转 1.3知识储备:仿射 1.3.(1)平移: 1.3(2)旋转: 3.4知识储备:透视 本小节到此结束,谢谢大家! 未成年人禁止吸烟!!! ...
2021-06-28 15:05:24
205
原创 OpenCV图像处理技术(Python)——阈值处理
OpenCV图像处理技术(Python)——阈值与平滑处理 © Fu Xianjun. All Rights Reserved. 知识储备1: 知识储备2: 1.阈值处理 知识储备1: 知识储备2: 知识储备3: 2.自适应阈值运算(adaptiveThreshold): 知识储备1: 知识储备2: 知识储备3: 3.Otsu阈值运算: 知识储备: 2.函数实操与色彩图像 2.1 Task1 函数实操 cv2.Threshold(()) cv2.adaptiveThreshold(()
2021-06-27 18:49:44
655
2
原创 OpenCV图像处理技术(Python)——色彩空间类型转换
OpenCV图像处理技术(Python)——色彩空间与几何变换 © Fu Xianjun. All Rights Reserved.
2021-06-27 16:08:33
264
原创 OpenCV图像处理技术(Python)——入门操作
OpenCV图像处理技术(Python)——入门操作 © Fu Xianjun. All Rights Reserved. OpenCV入门 图像是人类视觉的基础,是自然景物的客观反映,是人类认识世界和人类本身的重要源泉。OpenCV是一个开源的计算机视觉库,1999年由因特尔的Gary Bradski启动。它包括几百个易用的图像成像和视觉函数,既可以用于学术研究,也可用于工业邻域。OpenCV库由C和C++语言编写,涵盖计算机视觉各个领域内的500多个函数,可以在多种操作系统上运行。 1.1 如何使用
2021-06-27 14:37:33
381
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅