![](https://img-blog.csdnimg.cn/1b6736a9b3fa4d259449a75af17a02de.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
OpenCV知识祥解(基础-进阶-项目)
文章平均质量分 96
专栏从计算机视觉的基础知识出发,详细讲解!精确到每一个小步骤,然后学习CV进阶知识,最后通过多个项目来巩固知识!全程无尿点。
吃猫的鱼python
目前计算机研究生在读。主要研究方向是人工智能和群智能算法方向。目前熟悉python网页爬虫、机器学习、计算机视觉(OpenCV)、群智能算法、深度学习等内容。以后可能会涉及到网络安全相关领域,毕竟这是每一个学习计算机的梦想嘛!
展开
-
计算机视觉项目实战-背景建模与光流估计(目标识别与追踪)
OpenCV背景建模和光流估计细致解析!原创 2022-08-05 22:23:38 · 6306 阅读 · 230 评论 -
人工智能项目实战-使用OMR完成答题卡识别判卷
光学标记识别(简称OMR)是自动分析人工标记文档并解释其结果的过程。我们之前在20年差不多都是人工去识别判卷,那个时候一个班级的试卷需要老师花费差不多1个小时才可以判完。效率就比较低,随着这个计算机硬件和信息大爆炸时代的到来,人工智能也开始飞跃的发展。对于这个试卷的问题,我们再用人工智能去做的时候,1个小时可以判几十万或者更多的试卷。所以人工智能对人类的发展是有一个质的飞跃的。那么我们就来了解一下他是一个怎么样的过程。............原创 2022-07-24 19:14:37 · 5600 阅读 · 223 评论 -
计算机视觉结合深度学习项目-智能停车场空车位实时识别
计算机视觉结合神经网络的智能停车场项目原创 2022-07-18 08:50:08 · 7594 阅读 · 277 评论 -
计算机视觉项目实战-图像特征检测harris、sift、特征匹配
对于图像特征检测的应用场景有很多,比如目标检测、物体识别、三维重建、图像配准、图像理解。我们可以识别出来一些特定的关键点来让计算机认识图像的某些特征,该应用也应用于目前较为火热的人脸识别技术当中。后续我们我介绍一下有关于人脸识别的项目实战。这节课先跟着我,做一下这个图像特征如何检测的,它是基于什么原理。原理图,这里第一个图表示的就是平面灰度值没有明显变化,第二个图就是要给边界灰度值水平方向变化明显垂直方向灰度值变化并不明显,第三个图表示的就是一个角点,无论水平还是垂直方向都很明显。主要看灰度级的变化结果原创 2022-07-12 06:57:57 · 4049 阅读 · 291 评论 -
计算机视觉项目-文档扫描OCR识别
我们在日常生活或者办公中,可能都使用过万能扫描王这个软件,或者qq中的照片文字扫描功能,然后直接利用扒下来的文档直接复制粘贴直接使用,那么他这个原理是什么呢?又是怎么用OpenCV来实现的呢。我们这次博客就来全面介绍一下这个整体流程。并进行真实案例操作。我们要完成对于文档图片的扫描工作。大致流程主要步骤分为以下几个步骤。1. 图像边缘检测。2. 获取轮廓信息。3. 透视变换,经过旋转、平移等操作对文档图片进行处理。4. OCR识别图片当中每一个字符。首先我们要对两个文件进行处理,我们先来看一下预处原创 2022-07-05 08:14:34 · 14699 阅读 · 289 评论 -
计算机视觉项目-银行卡卡号自动识别
项目目标:我们导入一张银行卡或者信用卡得图像,通过OpenCV来把它实现出来,把信用卡得数字(卡号)给识别出来。原创 2022-06-28 08:45:18 · 13271 阅读 · 311 评论 -
计算机视觉-图像的傅里叶变换
法国数学家吉恩·巴普提斯特·约瑟夫·傅里叶被世人铭记的最大的贡献是:他指出任何周期函数都可以表示为不同频率的正弦和/或余弦之和的形式,每个正弦项和/或余弦项乘以不同的系数(现在称该和为傅里叶级数)。无论函数多么复杂,只要它是周期的,并且满足某些适度的数学条件,都可以用这样的和来表示。即一个复杂的函数可以表示为简单的正弦和余弦之和。甚至非周期函数(单该曲线下的面积是有限的)也可以用正弦和/或许·余弦乘以加权函数的积分来表示。............原创 2022-06-23 07:47:07 · 22127 阅读 · 324 评论 -
计算机视觉OpenCV-图像直方图
首先我们先要了解一下python三大剑客之一——matplotlib我们都知道matlab作为一个工具是公认的绘图牛,但是我想说的是python下的matplotlib这个超级剑客也是非常厉害的,因为python近年来才火热起来,所以热度没有matlib高,但是matlib可以实现的功能作为python都是差不多可以实现的。我们回归正题,先来介绍下matplotlib怎么简单的画一个直方图。简单的不能再简单了吧,我们使用它去绘制一个sin(x)的函数图像。.........原创 2022-06-21 19:51:20 · 3729 阅读 · 84 评论 -
计算机视觉-OpenCV图像金字塔
图像金字塔是图像多尺度表达的一种,是一种以多分辨率来解释图像的有效但概念简单的结构。一幅图像的金字塔是一系列以金字塔形状排列的分辨率逐步降低,且来源于同一张原始图的图像集合。其通过梯次向下采样获得,直到达到某个终止条件才停止采样。我们将一层一层的图像比喻成金字塔,层级越高,则图像越小,分辨率越低。.........原创 2022-06-16 20:50:00 · 3594 阅读 · 152 评论 -
OpenCV图像处理入门
OpenCV相关知识继续讲解原创 2022-06-14 09:36:28 · 7576 阅读 · 196 评论 -
OpenCV形态学-图像腐蚀和膨胀到底有多厉害!
人工智能在全球范围内呈爆发式发展,根据麦肯锡全球研究院的预测,AI带来的社会革命,将比工业革命的速度快10倍,规模大300倍,影响几乎大3000倍。从2012年开始,AI算力的提升速度已超过摩尔定律的预测,平均每3-4个月翻一番。这就是人工智能的美好前景!所以我们正式开始我们今天的学习内容。上次博客我们详细的讲解了,阈值分割和滤波的基本知识和相关操作。这里我们继续介绍计算机视觉中的图像形态学-本次相关知识我们分为两次博客进行讲解。我们现在就开始学习吧!💉💉🌔腐蚀操作函数介绍dst = cv...原创 2022-06-11 19:20:52 · 2217 阅读 · 160 评论 -
人工智能-关于CV的这些简单操作你真的都会了吗?
🎉作者简介:👓目前在读计算机研究生。主要研究方向是人工智能和群智能算法方向。目前熟悉python网页爬虫、机器学习、计算机视觉(OpenCV)、群智能算法。然后正在学习深度学习的相关内容。以后可能会涉及到网络安全相关领域,毕竟这是每一个学习计算机的梦想嘛!👓📝目前更新:🎯目前已经更新了关于网络爬虫得相关系列、机器学习得相关知识、目前正在更新计算机视觉-OpenCV,后续将继续更新其他知识。🎯📃个人主页:吃猫的鱼python个人主页🔎支持:如果觉得博主的文章还不错或者您用得到的话,可以免费的关注一下博.原创 2022-06-07 19:54:14 · 4171 阅读 · 152 评论 -
AI必备技能-OpenCV基础讲解
未来随着5G技术的普及,整个世界也许看到的都是视频与图像,视频与图像数据都需要通过计算机视觉进行解析信息,读取理解,也有人说未来的世界将是像素主导一切的世界,这样我们就更加离不开计算机视觉等相关技术。OpenCV框架是计算机视觉领域最流行的框架之一,自发布以来,因为其免费开源收到了工业界与学术界广泛关注与兴趣,成功的在多个计算机视觉应用领域落地,这些领域包括生物图像检测与分析、工业缺陷检测、军事无人机、农业植物图像分析、安防监控领域、文字OCR识别、文档信息化处理、视频分析、智能交通与无人驾驶领域、水体环原创 2022-06-05 22:11:38 · 2784 阅读 · 194 评论 -
计算机视觉-OpenCV入门讲解
计算机视觉是一门研究如何使机器“看”的科学,更进一步的说,就是是指用摄影机和电脑代替人眼对目标进行识别、跟踪和测量等机器视觉,并进一步做图形处理,使电脑处理成为更适合人眼观察或传送给仪器检测的图像。作为一个科学学科,计算机视觉研究相关的理论和技术,试图建立能够从图像或者多维数据中获取‘信息’的人工智能系统。这里所指的信息指Shannon定义的,可以用来帮助做一个“决定”的信息。因为感知可以看作是从感官信号中提取信息,所以计算机视觉也可以看作是研究如何使人工系统从图像或多维数据中“感知”的科学。视觉是各个应原创 2022-06-04 21:56:59 · 54626 阅读 · 248 评论