机器视觉
文章平均质量分 94
Aaron-ywl
今年复习考研!暂不发文章啦,待我上岸后再分享新的文章
展开
-
OpenCV学习笔记15-目标跟踪算法介绍及实战
文章目录1. 目标追踪介绍2. OpenCV目标追踪算法介绍3. 目标追踪过程3.1 定义目标追踪算法3.2 初始化追踪器集合3.3 更新目标追踪器3.4 绘制目标区域3.5 对感兴趣的区域进行框截取ROI:3.5.1 框选ROI区域:3.5.2 截取ROI:3.7 **根据需要创建新的追踪目标**3.7.1 创建一个实际的目标追踪器:3.7.2 将选择好的目标添加到追踪器上:4. 目标跟踪算法的使用1. 目标追踪介绍知乎上有篇文章对目标追踪介绍的非常清晰. 目标追踪综述2. OpenCV目标追踪算法原创 2022-05-16 16:25:17 · 6080 阅读 · 64 评论 -
OpenCV学习笔记14-计算机视觉中的背景减除介绍及代码实现
参考文章:https://blog.csdn.net/tengfei461807914/article/details/81588808https://zhuanlan.zhihu.com/p/31103280文章目录背景减除方法选择:MOGMOG2GMGCNTKNN总结背景减除计算机视觉的前景和背景:前景:你感兴趣、要研究的对象,如车辆识别统计中的车辆背景:不是你想要研究的对象,如车辆识别统计中的天空、数目、阴影等等**背景减除(Background Subtraction)是许多基于计原创 2022-05-01 20:04:05 · 6870 阅读 · 59 评论 -
OpenCV学习笔记13-图像直方图的介绍及代码实现
是用一表示数字图像中亮度分布的直方图,标绘了图像中每个亮度值的像素数。这种直方图中,横坐标的左侧为纯黑、较暗的区域,而右侧为较亮、纯白的区域。因此,一张较暗图片的图像直方图中的数据多集中于左侧和中间部分,而整体明亮、只有少量阴影的图像则相反。又如下图:绿圈圈出现少有像素分布其上的强度值,对其应用均衡化后,得到中间图所示的直方图,均衡化的图像见最右图所示。,返回一个shape为(256,1)的数组,表示0-255每个像素值对应的像素个数,下标即为相应的像素值。的分布范围,使得在0~255灰阶上的分布。原创 2022-04-30 16:07:21 · 4382 阅读 · 46 评论 -
详细介绍如何在华为云调用SDK的Python代码(以文字识别OCR技术实现身份证识别为例)
文章目录1 保存信息2 安装SDK3 生成代码1 保存信息首先我们在首页的产品一栏输入OCR,找到文字识别OCR然后找到证件类,并点击,然后点击立即使用进入到文字识别-控制台,找到身份证识别服务,并开通当显示已开通则表明开通成功!因为开通使用要钱,我们可以回到首页,点击概述,下拉找到证件OCR的免费试用,点击开通一下。回到首页,找到产品文档,并点击然后在SDK参考找到Python SDK,并点击点击“我的凭证”,跳转到该页面点击访问密钥点击新增访问密钥文字描述我们写原创 2022-04-28 10:11:01 · 44077 阅读 · 16 评论 -
OpenCV学习笔记12-图像金字塔的原理及代码实现
1 图像金字塔介绍图像金字塔是图像中多尺度表达的一种,最主要用于图像的分割,是一种以多分辨率来解释图像的有效但概念简单的结构。简单来说, 图像金字塔是同一图像不同分辨率的子图集合.图像金字塔最初用于机器视觉和图像压缩,一幅图像的金字塔是一系列以金字塔形状排列的分辨率逐步降低,且来源于同一张原始图的图像集合。其通过梯次向下采样获得,直到达到某个终止条件才停止采样。金字塔的底部是待处理图像的高分辨率表示,而顶部是低分辨率的近似。我们将一层一层的图像比喻成金字塔,层级越高,则图像越小,分辨率越低。图像金字原创 2022-04-26 18:45:02 · 4171 阅读 · 29 评论 -
OpenCV项目1-OCR识别
文章目录项目思路:1、灰度化处理:2、采用高斯滤波去噪3、边缘检测4、查找轮廓并排序:5、绘制全部轮廓6、多边形逼近7、仿射变换8、写入图片文件9、扫描读取10、写入本地文章处理的图片:项目思路:思路:我们拿到一张图片不是直接就识别的,而是做一些处理,去除我们不需要的信息,保留我们所需要的信息,再做识别。通常要做的是对图片进行灰度化处理,再进行滤波,形态学等等去除掉不要的信息。因为在处理的过程中,我们要对每一步处理后的图片进行查看分析,我们要显示很多次图片,因此我们可以把显示图片的功能封装成一个原创 2022-04-20 22:48:50 · 10516 阅读 · 4 评论 -
OpenCV学习笔记11-Tesseract-OCR的安装和使用
1OCR介绍光学字符识别(Optical Character Recognition)简称为“OCR”。ORC是指对包含文本资料的图像文件进行分析识别处理,获取文字及版面信息的技术。光学字符识别是通过图像处理和模式识别技术对光学的字符进行识别的意思,是自动识别技术研究和应用领域中的一个重要方面,它是一种能够将文字自动识别录入到电脑中的软件技术,是与扫描仪配套的主要软件,属于非键盘输入范畴需要图像输入设备主要是扫描仪相配合。使用OCR技术它快速高效地实现信息采集录入,不再需要浪费人力来进行录入登.原创 2022-04-17 08:00:00 · 4562 阅读 · 34 评论 -
OpenCV学习笔记10-图像轮廓的相关知识及代码实现
文章目录1 什么是图像轮廓2 查找轮廓3 绘制轮廓4 轮廓的面积和周长5 多边形逼近与凸包6 外接矩形1 什么是图像轮廓图像轮廓是具有相同颜色或灰度的连续点的曲线. 轮廓在形状分析和物体的检测和识别中很有用。轮廓的作用:用于图形分析物体的识别和检测注意点:为了检测的准确性,需要先对图像进行二值化或Canny操作。在OpenCV中,找到轮廓就像从黑色背景中找到白色物体。因此请记住,要找到的对象应该是白色,背景应该是黑色。画轮廓时会修改输入的图像, 如果之后想继续使用原始图像,应该将原始原创 2022-04-14 19:33:51 · 3658 阅读 · 0 评论 -
OpenCV学习笔记9-形态学的原理及代码实现
OpenCV学习之二值化、腐蚀、膨胀操作、开运算、闭运算、顶帽操作、黑帽操作原创 2022-04-07 16:08:03 · 4449 阅读 · 1 评论 -
OpenCV学习笔记8-滤波器原理及代码实现
OpenCV之低通滤波器和高通滤波器原创 2022-04-04 09:00:00 · 2365 阅读 · 0 评论 -
OpenCV学习笔记7-图像的基本变换(附代码实现)
OpenCV之图像的放大缩小、翻转、旋转、仿射变换和透视变换!原创 2022-04-03 13:00:00 · 1538 阅读 · 6 评论 -
OpenCV学习笔记6-图像的运算与位运算(附代码实现)
通过OpenCV实现图像的加减乘除运算和与或非、异或操作!原创 2022-04-03 06:00:00 · 1421 阅读 · 0 评论 -
OpenCV学习笔记5-绘制文本(附代码实现)
通过OpenCV来绘制文本,解决OpenCV不能绘制中文的问题!原创 2022-04-02 17:45:00 · 1795 阅读 · 0 评论 -
OpenCV学习笔记4-绘制图形和填充多边形(附代码实现)
通过OpenCV绘制图形和填充多边形原创 2022-04-02 14:45:00 · 2879 阅读 · 0 评论 -
OpenCV学习笔记3-色彩空间和重要的数据结构(附代码实现)
OpenCV的色彩空间和一个重要的数据结构-mat原创 2022-04-02 08:00:00 · 1258 阅读 · 0 评论 -
OpenCV学习笔记总目录汇总
OpenCV目录汇总原创 2022-03-30 16:00:45 · 3969 阅读 · 2 评论 -
OpenCV学习笔记2-控制鼠标和TrackBar控件(附代码实现)
利用OpenCV进行鼠标控制原创 2022-03-30 15:40:23 · 3947 阅读 · 0 评论 -
OpenCV学习笔记1-图像与视频的加载与显示(附代码实现)
OpenCV之图像与视频的加载与显示原创 2022-03-29 12:22:23 · 4056 阅读 · 0 评论