部分 V图像特征提取与描述 29 理解图像特征 目标本节我会试着帮你理解什么是图像特征,为什么图像特征很重要,为什么角点很重要等。29.1 解释 我相信你们大多数人都玩过拼图游戏吧。首先你们拿到一张图片的一堆碎片,要做的就是把这些碎片以正确的方式排列起来从而重建这幅图像。问题是,你怎样做到的呢?如果 ...
分类:
编程语言 时间:
2018-02-14 00:19:15
阅读次数:
677
部分 IVOpenCV 中的图像处理 23 图像变换 23.1 傅里叶变换目标本小节我们将要学习: ? 使用 OpenCV 对图像进行傅里叶变换 ? 使用 Numpy 中 FFT(快速傅里叶变换)函数 ? 傅里叶变换的一些用处 ? 我们将要学习的函数有:cv2.dft(),cv2.idft() 等原 ...
分类:
编程语言 时间:
2018-02-10 18:13:26
阅读次数:
808
21 OpenCV 中的轮廓 21.1 初识轮廓目标 ? 理解什么是轮廓 ? 学习找轮廓,绘制轮廓等 ? 函数:cv2.findContours(),cv2.drawContours() 21.1.1 什么是轮廓 轮廓可以简单认为成将连续的点(连着边界)连在一起的曲线,具有相同、的颜色或者灰度。轮廓 ...
分类:
编程语言 时间:
2018-02-10 15:56:09
阅读次数:
203
部分 IVOpenCV 中的图像处理 16 图像平滑 目标 ? 学习使用不同的低通滤波器对图像进行模糊 ? 使用自定义的滤波器对图像进行卷积(2D 卷积) 2D 卷积 与以为信号一样,我们也可以对 2D 图像实施低通滤波(LPF),高通滤波(HPF)等。LPF 帮助我们去除噪音,模糊图像。HPF 帮 ...
分类:
编程语言 时间:
2018-02-09 20:18:55
阅读次数:
395
5 视频 目标? 学会读取视频文件,显示视频,保存视频文件? 学会从摄像头获取并显示视频? 你将会学习到这些函数:cv2.VideoCapture(),cv2.VideoWrite() 5.1 用摄像头捕获视频我们经常需要使用摄像头捕获实时图像。OpenCV 为这中应用提供了一个非常简单的接口。让我 ...
分类:
编程语言 时间:
2018-02-06 21:40:47
阅读次数:
294
引用 创建摄像头对象 逐帧显示实现视频播放 释放摄像头对象和窗口 完整代码 目录结构 读取视频运行结果 调用内置摄像头 调用usb摄像头 调用摄像头运行结果 ...
分类:
编程语言 时间:
2018-02-02 00:49:21
阅读次数:
2966
算是python的简明教程吧,总结的不错: https://zhuanlan.zhihu.com/p/24162430 python for opencv: https://zhuanlan.zhihu.com/p/30661999 http://www.cnblogs.com/denny402/t ...
分类:
编程语言 时间:
2017-12-14 13:18:24
阅读次数:
113
矩形边框(Bounding Rectangle)是说,用一个最小的矩形,把找到的形状包起来。还有一个带旋转的矩形,面积会更小,效果见下图 上代码 首先介绍下cv2.boundingRect(img)这个函数 这个函数很简单,img是一个二值图,也就是它的参数; 返回四个值,分别是x,y,w,h; x ...
分类:
编程语言 时间:
2017-12-13 16:55:12
阅读次数:
255
配置情况:anaconda2,anaconda3都有装 打开python,看是哪个版本 如果是anaconda2:pip install opencv-python(试过pip install python-opencv不行) 如果是anaconda3:pip3 install opencv-pyt ...
分类:
编程语言 时间:
2017-11-22 11:50:50
阅读次数:
336
一 python 生成随机字符串序列+ 写入到图片上 疑问: 写到图片上的文本,怎么可以调整文本间间距 (论文模型需要) 二 使用cv2 一些图像预处理函数 还有一些图像处理函数 以后更新 ...
分类:
编程语言 时间:
2017-11-09 14:37:21
阅读次数:
562