【图像识别】基于卷积神经网络实现验证码识别matlab代码

151 阅读1分钟

1 简介

针对登录界面验证码图像中字符,提出了一种基于卷积 神经网络( CNN)的验证码识别方法.先对验证码图像进行预处理得到单个字符,再对单 字符图像数据建立 CNN模型进行迭代训练.该方法针对

验证码图像特征,图像字符分割正确率接近100%,单个验证码字符正确识别率达98%以上,单张验证码图像识别率接近93%.试验表明,该方法对验证码识别率较高,可应用于验证码的自动识别.

​2 部分代码

function [ ] = train_cnn( iteration )
%UNTITLED3 此处显示有关此函数的摘要
%   此处显示详细说明
[ trainData,trainLabel ] = train_pro( );
datasize = sqrt(size(trainData,1));

trainLabelVector = trainLabel;
% trainLabe