从品牌网站建设到网络营销策划,从策略到执行的一站式服务
C++中怎么利用OpenCV获取卡号,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
成都创新互联公司是专业的静海网站建设公司,静海接单;提供成都网站建设、网站建设,网页设计,网站设计,建网站,PHP网站建设等专业做网站服务;采用PHP框架,可快速的进行静海网站开发网页制作和功能扩展;专业做搜索引擎喜爱的网站,专业的做网站团队,希望更多企业前来合作!
用Canny边缘提取,转灰度图--高斯模糊--形态学闭操作--Canny边缘提取
显示效果
红框为处理后的结果
寻找轮廓,画出图中所有的轮廓来,我们看看
然后运行一下看看效果
可以看到右图里面画出了所有的找到的轮廓,我们怎么定位用蓝色线的那个区域了,通过分析了一下,我们可以看到有几个特点:
区域的长度超过了卡号长度的一半
区域形成的矩形的旋转值很低,可以忽略
修改查找区域的设置,条件为矩形长度在图片长度的一半,旋转度小于3
然后我们再重新运行一下看看
可以看出,我们直接就定位到了要找的区域。
根据固定区域进行偏移截取
看完上述内容,你们掌握C++中怎么利用OpenCV获取卡号的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图