LSD算法是一个直线提取算法,在opencv 中也有封装,它的主要思想是通过求导得到灰度的梯度,因为灰度梯度的方向的垂直方向就是线条的方向,将有相同方向的向量用矩形圈起来,再将举行精细化,最后就可以得到的一条线段了。 关于它的文章和算法和demo基本上可以在 "这里" 找到。 这篇文章里引入了很多名 ...
分类:
编程语言 时间:
2018-11-20 00:03:48
阅读次数:
237
加载一个灰度图,显示图片,按下’s’键保存后退出, 或者按下 ESC 键退出不保存 cv.imwrite(‘保存的文件名’,保存的图像) ——打卡02天 不想这样工作了,每天加班却又没有甲方公司的待遇 想学习提升找了一圈 还是先把opencv学过去 ...
分类:
编程语言 时间:
2018-11-19 22:10:25
阅读次数:
208
下载:https://pan.baidu.com/s/1gGgEk8Y6X58gfvsmD8U8Xw更多资料分享:http://blog.51cto.com/3215120《OpenCV3计算机视觉:Python语言实现(第2版)》中文PDF+英文PDF+源代码中文PDF,202页,带目录书签;英文PDF,263页,带目录书签。配套源代码。理解与计算机视觉相关的算法、模型以及OpenCV3API背
分类:
编程语言 时间:
2018-11-18 23:48:24
阅读次数:
320
下载:https://pan.baidu.com/s/1gGgEk8Y6X58gfvsmD8U8Xw 更多资料分享:https://www.cnblogs.com/javapythonstudy/ 《OpenCV 3计算机视觉:Python语言实现(第2版)》中文PDF+英文PDF+源代码中文PDF ...
分类:
编程语言 时间:
2018-11-18 22:29:32
阅读次数:
197
1、图像在内存中存储方式,图像矩阵的大小取决于颜色模型,取决于所有的通道数;还有重要的颜色空间缩减的概念:因为如果是RGB的话,使用uchar的话,就有256^3的结合方法。所以要用到颜色缩减的方法,就是利用在每个像素值里抽选一部分像素值,而不是选择全部像素值。利用的公式是Inew=(Iold/10 ...
分类:
其他好文 时间:
2018-11-18 14:13:53
阅读次数:
201
推荐博客:https://blog.csdn.net/wwxy1995/article/details/79735283 ...
分类:
其他好文 时间:
2018-11-18 11:30:34
阅读次数:
203
参考: pnp问题 与 solvepnp函数:https://www.jianshu.com/p/b97406d8833c 对图片进行二维仿射变换cv2.warpAffine() or 对图片进行二维射影变换cv2.warpPerspective :https://www.jianshu.com/p ...
分类:
其他好文 时间:
2018-11-17 20:54:15
阅读次数:
592
注:本次安装因为我要安装的是win10(64bit)python3.7与OpenCV3.4.3教程(当下最新版,记录下时间2018-11-17),实际中这个教程的方法对于win10,32位又或是64位系统是通用的,软件版本按需选择就行了。 为什么用python3系列的呢,大家都懂,python2将会 ...
分类:
编程语言 时间:
2018-11-17 14:25:36
阅读次数:
304
Python3 识别验证码(opencv-python) 一、准备工作 使用opencv做图像处理,所以需要安装下面两个库: 二、识别原理 采取一种有监督式学习的方法来识别验证码,包含以下几个步骤: 图片处理 - 对图片进行降噪、二值化处理 切割图片 - 将图片切割成单个字符并保存 人工标注 - 对 ...
分类:
编程语言 时间:
2018-11-16 17:44:25
阅读次数:
393
OCR简介熟悉OCR的人都了解,OCR大致分为两个部分: -文字提取text extractor -文字识别text recognition 其中,第一部分是属于图像处理部分,涉及到图像分割的知识,而第二部分则大多数利用谷歌的Tesseract来进行字符的识别,设计到的东西不多,当然也不难,难的是要 ...
分类:
其他好文 时间:
2018-11-15 17:13:26
阅读次数:
250