![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
opencv
文章平均质量分 63
Y/ang
这个作者很懒,什么都没留下…
展开
-
opencv练手项目:文档OCR识别
整体思路:利用边缘检测+轮廓检测+透射变换+百度文字识别API实现。 总体分为3步: 1.运用边缘检测与轮廓检测检测到文本最外侧的边缘。 2.根据边缘的四点确定文档的区域,再利用透射变换将文档视角转换。 3.调用百度文字识别API进行文本识别。 原始图像: 透视变换之后的图像: 文本识别的结果(部分): 具体步骤: Step1:运用边缘检测与轮廓检测检测到文本最外侧的边缘 通过Canny边缘检测将测出轮廓,然后再进行轮廓检测。轮廓检测时会出现多个闭合图形,可以通过比较闭合图形的面积的大小确定,拥有面积原创 2021-07-25 22:51:45 · 1005 阅读 · 1 评论 -
opencv练手项目:信用卡数字识别
整体思路:利用轮廓检测与模板匹配实现信用卡数字识别。 总体分为3步: 使用轮廓检测实现数字1-9模板的存取。 检测到信用卡的数字部分区域并存储。 将信用卡数字依次与模板进行匹配,寻找到最合适的数字 最终效果: Step1:数字模板的获取 原始图片如下,需要通过轮廓检测获取每个单独的数字模板。 思路:通过轮廓检测获得各个数字的外轮廓,然后通过做出各个外轮廓的外接矩形并根据外接矩形的左上角点x的排序结果,确定对应数字所在的位置,然后用digit字典存储每一个数字的图象。 #获取模板,获得模板字典 tem原创 2021-07-21 23:34:47 · 1535 阅读 · 2 评论