调用opencv库进行身份证号码识别主要流程

/ Java / 没有评论 / 1695浏览

调用opencv库进行身份证号码识别主要流程

如题,就是对身份证拍照,处理相应照片,识别出身份证号码。这里需要调用opencv库。opencv库包含了许多处理图像的函数,功能全面而且强大,兼容多种语言。如何配置可以自行搜索。

主要流程如下

接下来就是分类方法了

可以是KNN,也可以是SVM,在opencv里面都有调用接口。个人推荐KNN,方法比较直观,而且效果很不错。

关于KNN,它的训练和测试数据都是二维列表,首先需要将图片(往往是二维矩阵形式)转化为一维的列表表示,因此要求训练数据和测试数据的图片的size要统一。