• 大小: 288KB
    文件类型: .zip
    金币: 2
    下载: 1 次
    发布日期: 2021-08-17
  • 语言: Matlab
  • 标签: matlab  不变矩  

资源简介

基于matlab不变矩的数字验证码识别,通过模拟人类的视觉特性来分析验证码字符特点,目标是识别验证码,读取图像文件中的验证码字符。验证码的识别涉及图像预处理、分隔、特征提取、识别。这个仿真代码,首先通过对彩色验证码图像进行灰度化、二值化、去燥和归一化等步骤来进行预处理,通过建立模板库的动态更新机制来提高系统的兼容性,进一步提升验证码识别的效率和准确性,代码亲测可用

资源截图

代码片段和文件信息

function fileList = GetAllFiles(dirName)

dirData = dir(dirName);    
dirIndex = [dirData.isdir]; 
fileList = {dirData(~dirIndex).name}‘; 
if ~isempty(fileList)
    fileList = cellfun(@(x) fullfile(dirNamex)... 
        fileList‘UniformOutput‘false);
end
subDirs = {dirData(dirIndex).name}; 
validIndex = ~ismember(subDirs{‘.‘‘..‘}); 
for iDir = find(validIndex)              
    nextDir = fullfile(dirNamesubDirs{iDir});   
    fileList = [fileList; GetAllFiles(nextDir)];
end

end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-04-26 21:55  第 10 章 基于不变矩的数字验证码识别\
     目录           0  2017-04-26 21:55  第 10 章 基于不变矩的数字验证码识别\Databse\
     目录           0  2017-04-27 08:31  第 10 章 基于不变矩的数字验证码识别\Databse\0\
     文件         483  2013-06-28 17:07  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_10_2.jpg
     文件         488  2013-12-21 15:35  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_10_3.jpg
     文件         483  2013-06-28 08:56  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_11_2.jpg
     文件         488  2017-04-27 08:31  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_11_3.jpg
     文件         483  2013-06-28 17:13  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_12_2.jpg
     文件         483  2013-12-21 15:35  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_13_2.jpg
     文件         485  2013-06-28 08:56  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_13_3.jpg
     文件         483  2017-04-27 08:31  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_14_2.jpg
     文件         483  2013-06-28 10:28  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_14_3.jpg
     文件         483  2013-06-28 10:57  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_15_3.jpg
     文件         483  2013-06-28 17:13  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_16_2.jpg
     文件         483  2013-06-28 17:07  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_16_3.jpg
     文件         483  2013-12-21 15:35  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_17_2.jpg
     文件         483  2017-04-27 08:31  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_18_2.jpg
     文件         483  2013-06-28 17:13  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_18_3.jpg
     文件         483  2013-12-21 15:35  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_19_3.jpg
     文件         483  2017-04-27 08:31  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_20_3.jpg
     文件         488  2013-06-28 17:13  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_5_3.jpg
     文件         488  2013-12-21 15:35  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_6_3.jpg
     文件         484  2013-06-28 08:56  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_7_2.jpg
     文件         488  2017-04-27 08:32  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_7_3.jpg
     文件         483  2013-06-28 10:28  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_8_2.jpg
     文件         483  2013-06-28 10:57  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_9_2.jpg
     文件         488  2013-06-28 17:13  第 10 章 基于不变矩的数字验证码识别\Databse\0\0_9_3.jpg
     目录           0  2017-04-27 08:31  第 10 章 基于不变矩的数字验证码识别\Databse\1\
     文件         428  2013-06-28 17:13  第 10 章 基于不变矩的数字验证码识别\Databse\1\1_11_4.jpg
     文件         428  2013-12-21 15:35  第 10 章 基于不变矩的数字验证码识别\Databse\1\1_12_4.jpg
     文件         428  2017-04-27 08:31  第 10 章 基于不变矩的数字验证码识别\Databse\1\1_13_4.jpg
............此处省略355个文件信息

评论

共有 条评论