- 博客(12)
- 收藏
- 关注
原创 OpenCV图像处理技术(Python)——答题卡识别
OpenCV图像处理技术(Python)——答题卡识别 © Fu Xianjun. All Rights Reserved. 文章目录前言学习目标学习内容1.预处理、轮廓检测2.轮廓排序,透视变换3.寻找圆圈轮廓4.输出每个轮廓,对比答案总结 前言 家人们好,我又又又来讲解知识了。 学习目标 1.能够灵活运用平滑处理、边缘检测、轮廓检测、透视变换、坐标点处理 2.能够学会轮廓对比方法,并得到统计分析结果 3.能够综合应用数字图像处理知识解决实际问题 学习内容 1.预处理、轮廓检测 import cv2
2021-07-05 18:19:39
1215
原创 OpenCV图像处理技术(Python)——摄像头以及视频处理
OpenCV图像处理技术(Python)——目标追踪 © Fu Xianjun. All Rights Reserved. 文章目录前言学习目标学习内容CSFT追踪算法的使用总结 前言 家人们没错又是我,我又来讲解东西了。 学习目标 1.能够了解目标追踪算法的作用 2.能够熟悉OpenCV追踪算法 3.能够掌握contrib包的安装 4.能够掌握OpenCV追踪算法的使用方法 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 学习内容 CSFT追踪算法的使用 1.
2021-07-05 18:14:10
736
1
原创 OpenCV图像处理技术(Python)——模板匹配与霍夫变换
OpenCV图像处理技术(Python)——模板匹配与霍夫变换 © Fu Xianjun. All Rights Reserved. 文章目录前言学习目标学习内容一、模板匹配1.模板匹配的概念2.模板匹配的实现过程3.模板匹配的函数使用4.模板匹配的示例应用二、霍夫变换1.霍夫变换的概念2.霍夫变换的函数3.霍夫变换案例解读总结 前言 经过了两次图像轮廓的学习,我们今天就要踏入模板匹配与霍夫变换的学习了。 学习目标 1.能够理解模板匹配的概念 2.能够使用模板匹配实现目标检测 3.能够理解霍夫变换的概念
2021-06-28 11:31:26
443
原创 OpenCV图像处理技术(Python)——图像轮廓2
OpenCV图像处理技术(Python)——图像轮廓 © Fu Xianjun. All Rights Reserved. 文章目录前言学习目标学习内容一、凸包的查找与绘制1.凸包的概念2.凸包的获取3.凸包的绘制二、凸缺陷检测1.凸缺陷的概念2.凸缺陷三、廓常见特征值1.宽高比2.Extend3.最大值和最小值及它们的位置4.极点总结 前言 根据上一篇的学习,一定对图像轮廓有了很多的理解,今天将继续学习图像轮廓。 学习目标 1.能够理解凸包的概念及使用方法 2.能够使用凸缺陷检测进行实际场景应用 3
2021-06-28 11:12:49
673
原创 OpenCV图像处理技术(Python)——图像轮廓
OpenCV图像处理技术(Python)——图像轮廓 © Fu Xianjun. All Rights Reserved. 文章目录学习目标学习内容一、图像轮廓1.图像轮廓的概念2.查找轮廓3.绘制轮廓二、计算轮廓的面积及长度1.矩特征2.计算轮廓的面积3.计算轮廓长度三、使用Hu特征进行形状匹配1.Hu特征概念2.形状匹配四、轮廓拟合1.矩形包围框2.最小包围框3.最小包围圆形4.最优拟合椭圆5.最优拟合直线6.逼近多边形总结 学习目标 1.能够掌握轮廓查找与绘制的方法 2.能够掌握轮廓面积及长度的计
2021-06-27 11:31:44
1397
原创 OpenCV图像处理技术(Python)——图像金字塔
OpenCV图像处理技术(Python)——图像金字塔 © Fu Xianjun. All Rights Reserved. 文章目录前言一、学习目标二、学习内容1.图像金字塔概念2.高斯金字塔3.拉普拉斯金字塔总结 前言 随着OpenCV的不断学习,随着知识量的增加,今天就介绍图像金字塔的基础内容。 一、学习目标 1.能够理解高斯金字塔与拉普拉斯金字塔的处理过程 2.能够使用相关函数进行高斯金字塔可逆性分析 3.能够使用相关函数进行拉普拉斯金字塔无损恢复图像 4.能够掌握ROI的应用处理 5.能够掌握
2021-06-27 11:04:07
247
原创 OpenCV图像处理技术(Python)——图像梯度与Canny边缘检测
文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结 前言 随着时间的推移,不知不觉的学了很多的东西,禁今天就让我们来学习 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd import matplotlib.pyplot as plt impor
2021-06-26 11:55:57
276
原创 OpenCV图像处理技术(Python)——形态学操作
文章目录前言学习内容1.腐蚀与膨胀2.通用形态学函数3.核函数总结 前言 随着时间的推移,学习OpenCV已经有一段时间了。今天就让我们来学习这之中的形态学操作吧。 学习内容 1.腐蚀与膨胀 1.1形态学—腐蚀操作 img = cv2.imread('j.bmp') cv2.imshow('img', img) cv2.waitKey(0) cv2.destroyAllWindows() kernel = np.ones((3,3),np.uint8) erosion = cv2.erode(img
2021-06-26 11:36:10
224
原创 OpenCV图像处理技术(Python)——阈值与平滑处理
OpenCV图像处理技术(Python)——阈值与平滑处理 © Fu Xianjun. All Rights Reserved. 文章目录学习目标学习内容1.阈值处理2.自适应阈值3.Otsu阈值处理4.平滑处理总结 学习目标 1.能够使用相关函数实现图像阈值处理 2.能够根据图像选择适合的方法进行阈值处理 3.能够使用相关函数实现图像平滑处理 4.能使用滑块进行平滑处理 学习内容 1.阈值处理 ret, dst = cv2.threshold(src, thresh, maxval, type) 代
2021-06-26 11:18:05
244
原创 OpenCV图像处理技术(Python)——图像运算
文章目录学习目标二、学习内容1.图像类型转换2.提取指定颜色3.简单的几何变换总结 学习目标 1.理解色彩空间的概念 2.使用色彩空间的相互转换 3.编程实现提取特定颜色物体 4.熟练运用几何变换 5.掌握图像矫正的相关知识 二、学习内容 1.图像类型转换 1.1将图像在BGR模式与RGB模式之间转换 import cv2 import numpy as np img1=cv2.imread("pig.jpg") rgb = cv2.cvtColor(img1, cv2.COLOR_BGR2RGB)
2021-06-24 20:02:33
332
原创 OpenCV图像处理技术(Python)—— 图像运算
OpenCV图像处理技术(Python)—— 图像运算 © Fu Xianjun. All Rights Reserved. 文章目录前言学习目标图像算术运算1.应用亮度与对比度调整2.逻辑运算3.逻辑运算的运用总结 前言 感谢傅老师的悉心栽培感谢老师的教诲 以下内容均来自傅老师© Fu Xianjun. All Rights Reserved. 学习目标 1.理解图像算术运算的概念 2.使用对应函数实现图像加减乘除 3.使用加权相加函数实现应用 4.理解图像逻辑运算应用场景 5.使用相关函数实现图像加
2021-06-23 16:44:26
308
原创 OpenCV图像处理技术(Python)—— 数字图像处理基础
OpenCV图像处理技术(Python)—— 数字图像处理基础 © Fu Xianjun. All Rights Reserved. 文章目录学习目标:一、学习内容1.图像读取、显示、保存2.图像像素处理3通道操作二、使用步骤1.引入库总结 学习目标: 1.理解图像处理技术重要性 2.实现图像读取、显示、保存 3.使用函数实现图像信息获取 4.使用for循环访问与修改图像像素 5.利用索引与函数进行通道操作 一、学习内容 1.图像读取、显示、保存 1.1开jupyternotebook,新建文件,并准备
2021-06-23 10:08:41
473
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅