随笔分类 -  OpenCV

摘要:1、图像数据类型是否正确 2、图像是否存在 3、在imgshow()语句下添加watkey(); 阅读全文
posted @ 2019-03-29 10:18 努力奋斗的阿贝拉 阅读(1049) 评论(0) 推荐(0)
摘要:边缘检测: 一、canny算子 Canny边缘检测根据对信噪比与定位乘积进行测度,得到最优化逼近算子,也就是Canny算子。类似与 LoG 边缘检测方法,也属于先平滑后求导数的方法。 二、canny算法描述 1.首先进行高斯平滑滤波; 2、然后计算像素点的梯度(利用sobel算子) 3、计算幅值和夹 阅读全文
posted @ 2019-03-28 16:46 努力奋斗的阿贝拉 阅读(2712) 评论(0) 推荐(0)
摘要:1、Linux中安装codeBlock https://blog.csdn.net/xinyunyishui/article/details/50967395 2、CodeBlock中的中文显示不完全 在Code:Blocks 中调整字体Setting -> Editor -> General se 阅读全文
posted @ 2019-03-28 10:52 努力奋斗的阿贝拉 阅读(885) 评论(0) 推荐(0)
摘要:OCR简介熟悉OCR的人都了解,OCR大致分为两个部分: -文字提取text extractor -文字识别text recognition 其中,第一部分是属于图像处理部分,涉及到图像分割的知识,而第二部分则大多数利用谷歌的Tesseract来进行字符的识别,设计到的东西不多,当然也不难,难的是要 阅读全文
posted @ 2018-11-15 16:18 努力奋斗的阿贝拉 阅读(1144) 评论(0) 推荐(0)
摘要:Tesseract的历史Tesseract是一个开源的OCR引擎,惠普公司的布里斯托尔实验室在1984-1994年开发完成。起初作为惠普的平板扫描仪的文字识别引擎。Tesseract在1995年UNLV OCR字符识别准确性测试中拔得头筹,受到广泛关注。后来HP放弃了OCR市场。在1994年以后,T 阅读全文
posted @ 2018-11-14 09:06 努力奋斗的阿贝拉 阅读(1305) 评论(0) 推荐(0)
摘要:自从OpenCV推出了Mat后越来越像是Matlab了,使用起来方便了很多,但是,在用at方法访问Mat时,如何选用合适的typename类型来访问相应的Mat元素是个头疼的问题。 比如: int Height = 100; int Width = 100; Mat ImageMat8U(Heigh 阅读全文
posted @ 2018-11-01 11:00 努力奋斗的阿贝拉 阅读(1281) 评论(0) 推荐(0)
摘要:转自:https://www.cnblogs.com/php-rearch/p/6760683.html 一、霍夫变换(Hough) A-基本原理 一条直线可由两个点A=(X1,Y1)和B=(X2,Y2)确定(笛卡尔坐标) 另一方面,也可以写成关于(k,q)的函数表达式(霍夫空间): 对应的变换可以 阅读全文
posted @ 2018-10-08 10:14 努力奋斗的阿贝拉 阅读(408) 评论(0) 推荐(0)
摘要:前言 opencv中很多数据结构为了达到內存使用的最优化,通常都会用它最小上限的空间来分配变量,有的数据结构也会因为图像文件格式的关系而给予适当的变量,因此需要知道它们声明的空间大小来配置适当的变量。一 般标准的图片,为RGB格式它们的大小为8bits格式,范围为0~255,对一个int空间的类型来 阅读全文
posted @ 2018-09-29 14:08 努力奋斗的阿贝拉