首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

请教一下用opencv查找图片中数字的位置

2012-05-29 
请问一下用opencv查找图片中数字的位置?我拍了一张身份证的照片,我想查找身份证号码的位置,然后根据字符联

请问一下用opencv查找图片中数字的位置?
我拍了一张身份证的照片,我想查找身份证号码的位置,然后根据字符联通元来校正图片斜度,请问这需要使用什么技术可以查找到身份证号码所在位置?

[解决办法]
灰度化-二值化-去噪-提取想要的区域
[解决办法]

探讨

灰度化-二值化-去噪-提取想要的区域

[解决办法]
传说中的模式识别
[解决办法]
先来一步扭斜校正,OpenCV中有相关功能,相关函数:
cvGetPerspectiveTransform
warpPerspective
[解决办法]
校正以后,再进行灰度、二值化、去噪,然后确定位置。
[解决办法]
可以通过提取图像中的边缘信息,因为身份证号码所在的地方,图像的边缘比较密集,并且多,而且这块区域的方差比较大,而且颜色是黑色和白色,都可以作为依据。先粗定位,然后再进一步的细定位,确定具体的位置以及方位。
[解决办法]
灰度化后形态学膨胀,数字那块就会连在一起,将区域取出来再处理

热点排行