python二维码识别读取_python+opencv检测图片中二维码

缘起

需要检测发票中二维码的位置,以确定图像该怎么旋转,同时也可以为提取二维码信息创造先觉条件!(万恶的需求!)

失败的尝试--opencv训练大法

不感兴趣的可跳过不看!

解释:原文作者是训练检测舌头。。(蜜汁尴尬),先通过opencv自带的人脸检测cascade分类器进行人脸检测然后叠加训练的舌头分类器完成舌头的检测任务。不多说。

我的实践:按照原作者的方法,换个数据集我来尝试一下。

正样本:一波处理操作后得到以下样本

image.png

负样本:一波骚操作后得到以下样本

image.png

训练文件夹结构

image.png

测试效果

image.png

解释:我解释为训练样本太少,正样本少,负样本也少,原作者说负样本的数量要多于正样本很大一部分,然而我的负样本确实比较少,但我按照模式识别的思想去思考

你可能感兴趣的:(python二维码识别读取)