python-opencv
duanyajun987
这个作者很懒,什么都没留下…
展开
-
[OpenCV-Python] OpenCV 中的图像处理 部分 IV (二)
16 图像平滑目标 • 学习使用不同的低通滤波器对图像进行模糊 • 使用自定义的滤波器对图像进行卷积(2D 卷积)2D 卷积 与一维信号一样,我们也可以对 2D 图像实施低通滤波(LPF),高通滤波(HPF)等。LPF 帮助我们去除噪音,模糊图像。HPF 帮助我们找到图像的边缘OpenCV 提供的函数 cv.filter2D() 可以让我们对一幅图像进行卷...转载 2018-08-31 11:23:05 · 359 阅读 · 0 评论 -
[OpenCV-Python] OpenCV 中的图像处理 部分 IV (三)
19 Canny 边缘检测 目标 • 了解 Canny 边缘检测的概念 • 学习函数 cv2.Canny()19.1 原理 Canny 边缘检测是一种非常流行的边缘检测算法,是 John F.Canny 在1986 年提出的。它是一个有很多步构成的算法,我们接下来会逐步介绍。19.1.1 噪声去除 由于边缘检测很容易受到噪声影响,所以第一步是使用 5x5 的高斯滤波...转载 2018-08-31 11:24:44 · 328 阅读 · 0 评论 -
[OpenCV-Python] OpenCV 中的图像处理 部分 IV (四)
21 OpenCV 中的轮廓21.1 初识轮廓目标 • 理解什么是轮廓 • 学习找轮廓,绘制轮廓等 • 函数:cv2.findContours(),cv2.drawContours()21.1.1 什么是轮廓 轮廓可以简单认为成将连续的点(连着边界)连在一起的曲线,具有相同、的颜色或者灰度。轮廓在形状分析和物体的检测和识别中很有用。 • 为了更加准确,要使用二值化图像。...转载 2018-08-31 11:25:58 · 819 阅读 · 0 评论 -
[OpenCV-Python] OpenCV 中的图像处理 部分 IV (五)
22 直方图22.1 直方图的计算,绘制与分析目标 • 使用 OpenCV 或 Numpy 函数计算直方图 • 使用 Opencv 或者 Matplotlib 函数绘制直方图 • 将要学习的函数有:cv2.calcHist(),np.histogram()原理 什么是直方图呢?通过直方图你可以对整幅图像的灰度分布有一个整体的了解。直方图的 x 轴是灰度值(0 到 255),...转载 2018-08-31 11:27:18 · 487 阅读 · 0 评论 -
[OpenCV-Python] OpenCV 中的图像处理 部分 IV (六)
23 图像变换23.1 傅里叶变换目标本小节我们将要学习: • 使用 OpenCV 对图像进行傅里叶变换 • 使用 Numpy 中 FFT(快速傅里叶变换)函数 • 傅里叶变换的一些用处 • 我们将要学习的函数有:cv2.dft(),cv2.idft() 等原理 傅里叶变换经常被用来分析不同滤波器的频率特性。我们可以使用 2D 离散傅里叶变换 (DFT) 分析...转载 2018-08-31 11:28:49 · 560 阅读 · 0 评论 -
OpenCV-Python] OpenCV 中图像特征提取与描述 部分 V (一)
29 理解图像特征目标本节我会试着帮你理解什么是图像特征,为什么图像特征很重要,为什么角点很重要等。29.1 解释 我相信你们大多数人都玩过拼图游戏吧。首先你们拿到一张图片的一堆碎片,要做的就是把这些碎片以正确的方式排列起来从而重建这幅图像。问题是,你怎样做到的呢?如果把你做游戏的原理写成计算机程序,那计算机就也会玩拼图游戏了。如果计算机可以玩拼图,我们就可以给计算机一...转载 2018-08-31 14:58:07 · 8658 阅读 · 0 评论 -
[OpenCV-Python] OpenCV 中图像特征提取与描述 部分 V (二)
34 角点检测的 FAST 算法目标 • 理解 FAST 算法的基础 • 使用 OpenCV 中的 FAST 算法相关函数进行角点检测原理 我们前面学习了几个特征检测器,它们大多数效果都很好。但是从实时处理的角度来看,这些算法都不够快。一个最好例子就是 SLAM(同步定位与地图构建),移动机器人,它们的计算资源非常有限。为了解决这个问题,Edward_Roste...转载 2018-08-31 14:58:55 · 919 阅读 · 0 评论 -
[OpenCV-Python] OpenCV 中视频分析 部分 VI
39 Meanshift 和 和 Camshift目标 • 本节我们要学习使用 Meanshift 和 Camshift 算法在视频中找到并跟踪目标对象39.1 Meanshift Meanshift 算法的基本原理是和很简单的。假设我们有一堆点(比如直方图反向投影得到的点),和一个小的圆形窗口,我们要完成的任务就是将这个窗口移动到最大灰度密度处(或者是点最多的地方)。如...转载 2018-08-31 15:00:05 · 287 阅读 · 0 评论 -
10分钟速成-小白学相机模型:4种坐标系
有读者不了解齐次坐标系的,请移驾于此齐次坐标系本文转载自SLAM入门之视觉里程计(2):相机模型(内参数,外参数)该文章将四种坐标系的由来,用处描述的非常清楚,博主受用匪浅,但是好像直接转载出了点问题,明明选中了div粘贴到CSDN后只能显示一部分,所以直接贴出链接。下面,说说博主看了文章之后的感想,并梳理一下脉络。(注:所有图片也来自于上述链接)首先,相机模型的重中之...转载 2018-11-26 13:34:16 · 254 阅读 · 0 评论