摘要: 目录 1 PCA 1.1 方差是什么 1.2 什么是PCA 1.3 什么是矩阵的特征向量和特征值? 1.4 如何计算PCA 2 什么是EigenFaces? 2.1 将图像作为向量 2.2 如何计算如何计算EigenFaces 3 使用OpenCV进行主成分分析(PCA) 4 参考 在这篇文章中,我 阅读全文
posted @ 2019-04-23 19:48 落痕的寒假 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 所需要硬件及软件环境: python 3/OpenCV3.4 or C++11/OpenCV3.4 1 RTSP协议 RTSP (Real Time Streaming Protocol),是一种语法和操作类似 HTTP 协议,专门用于音频和视频的应用层协议。 和 HTTP 类似,RTSP 也使用 阅读全文
posted @ 2019-04-19 17:04 落痕的寒假 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 目录 1 介绍 1.1 什么是Homography 1.2 使用Homography进行图像对齐 1.3 Homography的应用-全景拼接 2 Homography的计算 3 总结 4 参考 《圣经》记载,当时人类联合起来兴建希望能通往天堂的高塔;为了阻止人类的计划,上帝让人类说不同的语言,使人 阅读全文
posted @ 2019-04-16 15:48 落痕的寒假 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 目录 1 彩色图像着色 1.1 定义着色问题 1.2 CNN彩色化结构 1.3 从 中恢复彩色图像 1.4 具有颜色再平衡的多项式损失函数 1.5 着色结果 2 OpenCV中实现着色 2.1 模型下载 2.2 加载量化信息 2.3 将图像转换为CIE Lab颜色空间 3 代码 3.1 图像着色代码 阅读全文
posted @ 2019-04-10 16:58 落痕的寒假 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 目录 1 什么是对象跟踪和GOTURN 2 在OpenCV中使用GOTURN 3 GOTURN优缺点 4 参考 在这篇文章中,我们将学习一种基于深度学习的目标跟踪算法GOTURN。GOTURN在Caffe中搭建,现在已移植到OpenCV Tracking API,我们将使用此API在C ++和Pyt 阅读全文
posted @ 2019-04-08 10:47 落痕的寒假 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 目录 1 背景 1.1 什么是目标跟踪 1.2 跟踪与检测 2 OpenCV的目标跟踪函数 2.1 函数调用 2.2 函数详解 2.3 综合评价 3 参考 在本教程中,我们将了解OpenCV 3中引入的OpenCV目标跟踪API。我们将学习如何以及何时使用OpenCV 3中提供的8种不同的跟踪器BO 阅读全文
posted @ 2019-04-04 17:37 落痕的寒假 阅读(934) 评论(0) 推荐(2) 编辑
摘要: 目录 1 背景介绍 1.1 什么是图像分割和实例分割 1.2 Mask-RCNN原理 2 Mask-RCNN在OpenCV中的使用 2.1 模型下载 2.2 模型初始化 2.3 模型加载 2.4 输出结果处理 2.5 画图 3 结果和代码 3.1 结果 3.2 代码 4 参考 Mask R-CNN具 阅读全文
posted @ 2019-04-02 19:38 落痕的寒假 阅读(231) 评论(0) 推荐(0) 编辑
摘要: 目录 1 二维码(QRCode)扫描 2 结果 3 参考 在这篇文章中,我们将看到如何使用OpenCV扫描二维码。您将需要OpenCV3.4.4或4.0.0及更高版本来运行代码。 1 二维码(QRCode)扫描 在OpenCV中扫描二维码很简单。我们首先读取图像。然后,我们实例化QRCodeDete 阅读全文
posted @ 2019-03-19 16:00 落痕的寒假 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 目录 1 什么是图像矩? 2 如何计算图像矩 2.1 质心获取 2.2 中心矩 2.3 Hu矩 3 基于Hu矩实现形状匹配 3.1 Hu矩的计算 3.2 基于matchShapes函数计算两个图形之间的距离 4 代码 4.1 Hu矩计算 4.2 形状匹配 5 参考 在这篇文章中,我们将展示如何使用H 阅读全文
posted @ 2019-03-16 19:14 落痕的寒假 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 目录 1 名词解释 2 在OpenCV中查找Blob质心的步骤 3 图像多个blob下的质心获取 4 参考 在中学,我们学习了几何的中各种平面图形。找到标准平面图形的中心(几何中心)比较容易,如圆形,方形,三角形,椭圆形等。中心是几何名词,质心是物理名词。质心是针对实物体而言的,而几何中心是针对抽象 阅读全文
posted @ 2019-03-16 15:46 落痕的寒假 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 目录 1 YOLO介绍 1.1 YOLOv3原理 1.2 为什么要将OpenCV用于YOLO? 1.3 在Darknet和OpenCV上对YOLOv3进行速度测试 2 使用YOLOv3进行对象检测(C++/Python) 2.1 模型及配置文件下载 2.2 初始化参数 2.3 加载模型和获取输入图像 阅读全文
posted @ 2019-03-13 17:37 落痕的寒假 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 1 Check failed: a <= b <0 vs -1.19209e-007> 网上办法是注释掉 CHECK_LE(a, b),但是这样会出大问题。解决办法见2。 如果注释掉 CHECK_LE(a, b) 会出现Data layer prefetch queue empty 不注释CHECK 阅读全文
posted @ 2019-03-12 10:54 落痕的寒假 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 目录 1 网络加载 2 读取图像 3 前向传播 4 处理输出 3结果和代码 3.1结果 3.2 代码 参考 在这篇文章中,我们将逐字逐句地尝试找到图片中的单词!基于最近的一篇论文进行文字检测。 EAST: An Efficient and Accurate Scene Text Detector. 阅读全文
posted @ 2019-03-06 19:00 落痕的寒假 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 目录 1 不同的色彩空间 1.1RGB颜色空间 1.2 Lab色彩空间 1.3 YCrCb颜色空间 1.4 HSV颜色空间 2 如何使用这些颜色空间进行分割 2.1 获取特定颜色的颜色值 2.2 应用分段阈值 参考 在本教程中,我们将了解计算机视觉中常用的色彩空间,并将其用于基于颜色分割。我们还将用 阅读全文
posted @ 2019-03-06 15:13 落痕的寒假 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 目录 1寻找和存储背景帧 2红色区域检测 3提取红色区域 4背景帧红布区域替换当前帧红布区域。 5工程代码 参考 弄出哈利波特电影里一样效果的透明斗篷。也就是一个视频里,将红布弄成透明。类似下面的效果。 基本思想如下: 1寻找和存储背景帧。 2用颜色检测算法检测红色布。 3提取红色区域。 4背景帧红 阅读全文
posted @ 2019-03-06 09:23 落痕的寒假 阅读(55) 评论(0) 推荐(0) 编辑