课程设计论坛

注册

 

QQ登录

只需一步,快速开始

发新话题 回复该主题

[毕业设计] c++篆字印文的字元识别方法研究 [复制链接]

楼主
文件格式:word+ppt+ c++
文件大小:40.35MB
适用专业:计算机科学与技术
适用年级:大学
下载次数:0 次
我要下载:客服QQ:5739126
论文编号:214410

资料简介:
毕业设计-c++篆字印文的字元识别方法研究,共65页,21893字,附源代码、任务书、开题报告、外文翻译、答辩文稿。
     引 言
文字是信息的载体,是记录历史,抒发情感的符号。中华五千年历史孕育出汉字,同也被汉字所有记载。这些奇特的符号,不仅作为工具出现各个时代的书卷典籍中。同时,汉字作为符号艺术,承载着故人对美的理解,印刻在书画、石章上。
书画印章是旧时文人墨客在书画作品中频繁使用的手段。书画家完成作品时,会将刻有一定含义的篆字印文附加在书画上,用以署名或者记录信息。书画阅读者利用这种习惯,通过识别书画上的印字,获取大量有关作者的信息。而随着数字化技术的发展,大量的书画作品被存储进计算机。现代人使用自动化的技术手段对书画作品整理研究。出于更精准更有效的识别书画信息,基于图像处理的篆字印文识别手段被研究者所提出。人们通过识别印字辨别书画作品的作者是何人,或者分析判断书画年代、真伪信息。尽管其识别效率有待提高,但推动篆字印章的识别和书画作品的分析整理方法的进步。
篆字印章识别是模式识别中重要的部分。模式识别根据特征的不同分成两类。一类是以文字图像底层特征为核心的统计模式识别。另一类利用文字的结构特征,即图像中像素的空间分布特征,的结构模式识别。汉字是一种象形文字,汉字的构成和意义表达都依赖汉字笔画在空间结构上的分布。基于汉字结构的模式识别方法有着结构稳定,抗干扰能力强的特点。本文提出的篆字识别方法正是基于结构化模式识别方法。
......
目    录
摘    要    I
Abstract    II
目    录    III
引    言    1
1绪论    2
1.1背景及意义    2
1.1.1文字的作用    2
1.1.2篆字印文的特点    2
1.1.3书画的图像处理和语义鸿沟    2
1.1.4国外模式识别背景调研    3
1.1.5国内模式识别背景调研    3
1.2课题研究内容    4
1.3论文组织结构    4
2篆书    5
2.1概述    5
2.2小篆书写规则    5
3理论基础    9
3.1图像细化    9
3.1.1细化定义    9
3.1.2 Hilditch算法    9
3.2 特征点    10
3.2.1端点和分支点    10
3.2.2角点    11
3.3图论    12
3.3.1深度优先遍历    12
3.3.2广度优先遍历    13
3.3.3相邻关系重构算法    14
3.3.4笔段分离算法    15
3.3.5全路径生成算法    16
3.4模式识别    17
3.4.1统计模式识别    17
3.4.2结构模式识别    18
3.5其他图像处理算法    18
3.5.1灰度化算法    18
3.5.2二值化    19
3.6支持向量机    19
3.7小结    20
4基于图论篆字印文字元识别    21
4.1系统设计    21
4.2系统实现    21
4.2.1系统功能描述    22
4.2.2实现工具    23
4.3小结    23
5篆字图像预处理    24
5.1概述    24
5.2灰度化    24
5.3二值化    25
5.4细化    26
5.5细化图像矫正    27
5.5.1骨架的严格定义    27
5.5.2错误点分析    28
5.5.3矫正方案    28
5.6字元划分    29
5.6.1概述    29
5.6.2连通域计算和划分骨架    30
5.6.3字元位置计算    32
5.6.3重组方法    33
5.7小结    33
6字元特征抽取    34
6.1字元结构抽象    34
6.1.1概述    34
6.1.2特征点提取    35
6.1.3相邻关系重构    38
6.2笔段分离    41
6.3笔画生成    42
6.3.1全路径生成    42
6.3.2组合笔画    44
6.4小结    45
7基本笔画识别    46
7.1概述    46
7.2笔画尺寸调整    46
7.4分类器训练    48
7.5小结    50
8基本笔画匹配    51
8.1概述    51
8.2匹配规则    51
8.3排序编码    51
8.4小结    51
9测试    52
9.1骨架矫正部分测试。    52
9.2字元提取部分测试    52
结    论    54
致    谢    55
参考文献    56



资料预览图片:

毕业设计-c++篆字印文的字元识别方法研究


资料文件预览:
共18文件夹,123个文件,文件总大小:40.35MB,压缩后大小:28.33MB

  • 毕业设计-c++篆字印文的字元识别方法研究
  • 篆字印文的字元识别方法研究
  • 项目代码
  • FontRecong
  • FeatureExa
  • cppExtractor.cpp  [12.37KB]
  • hExtractor.h  [2.19KB]
  • cppFeatureExa.cpp  [540.00B]
  • vcxprojFeatureExa.vcxproj  [4.69KB]
  • filtersFeatureExa.vcxproj.filters  [1.87KB]
  • cppLogHelper.cpp  [246.00B]
  • hLogHelper.h  [145.00B]
  • txtReadMe.txt  [1.70KB]
  • cppstdafx.cpp  [297.00B]
  • hstdafx.h  [757.00B]
  • cppStrokeExtractor.cpp  [472.00B]
  • hStrokeExtractor.h  [296.00B]
  • htargetver.h  [314.00B]
  • Recong
  • txtReadMe.txt  [1.67KB]
  • cppRecong.cpp  [159.00B]
  • vcxprojRecong.vcxproj  [4.42KB]
  • filtersRecong.vcxproj.filters  [1.30KB]
  • cppstdafx.cpp  [293.00B]
  • hstdafx.h  [320.00B]
  • htargetver.h  [314.00B]
  • Thinning
  • cppImageUtil.cpp  [1.48KB]
  • hImageUtil.h  [587.00B]
  • cppProcessor.cpp  [10.54KB]
  • hProcessor.h  [1.77KB]
  • txtReadMe.txt  [1.68KB]
  • cppstdafx.cpp  [213.00B]
  • hstdafx.h  [647.00B]
  • htargetver.h  [236.00B]
  • cppThinning.cpp  [1.49KB]
  • vcxprojThinning.vcxproj  [5.08KB]
  • filtersThinning.vcxproj.filters  [1.67KB]
  • Train
  • txtReadMe.txt  [1.66KB]
  • cppstdafx.cpp  [292.00B]
  • hstdafx.h  [320.00B]
  • htargetver.h  [314.00B]
  • cppTrain.cpp  [158.00B]
  • vcxprojTrain.vcxproj  [4.42KB]
  • filtersTrain.vcxproj.filters  [1.30KB]
  • sdfFontRecong.sdf  [13.88MB]
  • slnFontRecong.sln  [4.28KB]
  • ConsoleApplication3
  • WpfApplication1
  • bin
  • Debug
  • exeWpfApplication1.exe  [12.00KB]
  • configWpfApplication1.exe.config  [187.00B]
  • pdbWpfApplication1.pdb  [25.50KB]
  • exeWpfApplication1.vshost.exe  [22.63KB]
  • configWpfApplication1.vshost.exe.config  [187.00B]
  • manifestWpfApplication1.vshost.exe.manifest  [490.00B]
  • Release
  • exeWpfApplication1.exe  [11.50KB]
  • configWpfApplication1.exe.config  [187.00B]
  • pdbWpfApplication1.pdb  [29.50KB]
  • exeWpfApplication1.vshost.exe  [22.63KB]
  • configWpfApplication1.vshost.exe.config  [187.00B]
  • manifestWpfApplication1.vshost.exe.manifest  [490.00B]
  • obj
  • Debug
  • csApp.g.cs  [2.25KB]
  • csApp.g.i.cs  [2.25KB]
  • cacheDesignTimeResolveAssemblyReferencesInput.cache  [7.09KB]
  • bamlMainWindow.baml  [979.00B]
  • csMainWindow.g.cs  [4.28KB]
  • csMainWindow.g.i.cs  [4.28KB]
  • csTemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs  [0.00B]
  • csTemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs  [0.00B]
  • csTemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs  [0.00B]
  • txtWpfApplication1.csproj.FileListAbsolute.txt  [1.61KB]
  • cacheWpfApplication1.csproj.GenerateResource.Cache  [919.00B]
  • cacheWpfApplication1.csprojResolveAssemblyReference.cache  [2.30KB]
  • exeWpfApplication1.exe  [12.00KB]
  • resourcesWpfApplication1.g.resources  [1.18KB]
  • pdbWpfApplication1.pdb  [25.50KB]
  • resourcesWpfApplication1.Properties.Resources.resources  [180.00B]
  • cacheWpfApplication1_MarkupCompile.cache  [355.00B]
  • cacheWpfApplication1_MarkupCompile.i.cache  [354.00B]
  • Release
  • TempPE
  • dllProperties.Resources.Designer.cs.dll  [4.50KB]
  • txtWpfApplication1.csproj.FileListAbsolute.txt  [1.63KB]
  • cacheWpfApplication1.csproj.GenerateResource.Cache  [919.00B]
  • cacheWpfApplication1.csprojResolveAssemblyReference.cache  [2.30KB]
  • exeWpfApplication1.exe  [11.50KB]
  • resourcesWpfApplication1.g.resources  [1.00KB]
  • pdbWpfApplication1.pdb  [29.50KB]
  • resourcesWpfApplication1.Properties.Resources.resources  [180.00B]
  • cacheWpfApplication1_MarkupCompile.cache  [351.00B]
  • cacheWpfApplication1_MarkupCompile.i.cache  [351.00B]
  • csApp.g.cs  [2.25KB]
  • csApp.g.i.cs  [2.25KB]
  • cacheDesignTimeResolveAssemblyReferencesInput.cache  [7.09KB]
  • bamlMainWindow.baml  [797.00B]
  • csMainWindow.g.cs  [4.28KB]
  • csMainWindow.g.i.cs  [4.28KB]
  • csTemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs  [0.00B]
  • csTemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs  [0.00B]
  • csTemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs  [0.00B]
  • Properties
  • csAssemblyInfo.cs  [2.24KB]
  • csResources.Designer.cs  [2.79KB]
  • resxResources.resx  [5.48KB]
  • csSettings.Designer.cs  [1.08KB]
  • settingsSettings.settings  [201.00B]
  • csprojWpfApplication1.csproj  [4.32KB]
  • configApp.config  [187.00B]
  • xamlApp.xaml  [326.00B]
  • csApp.xaml.cs  [348.00B]
  • xamlMainWindow.xaml  [606.00B]
  • csMainWindow.xaml.cs  [3.21KB]
  • slnConsoleApplication3.sln  [1.60KB]
  • doc0毕业设计封面.doc  [61.00KB]
  • doc1-14附件6附件清单格式.doc  [26.00KB]
  • doc1-15附件7毕业设计任务书格式.doc  [31.00KB]
  • doc1-16附件8开题报告格式.doc  [14.50KB]
  • doc1-17附件9毕业设计(论文)中期检查表.doc  [38.00KB]
  • doc1-18附件10外文原文及译文格式.doc  [31.00KB]
  • doc1-19附件11程序清单或图纸格式.doc  [25.00KB]
  • doc1-21附件13图表、公式的说明.doc  [524.00KB]
  • doc1毕业设计诚信承诺书.doc  [28.00KB]
  • doc20150108_冯尚居_开题报告_0005.doc  [798.50KB]
  • docx20150516_冯尚居_英文翻译.docx  [2.49MB]
  • docx20150519_冯尚居_毕业论文.docx  [2.38MB]
  • pdf20150520_冯尚居_毕业设计论文_终.pdf  [1.41MB]
  • docx20150520_冯尚居_毕业设计附件.docx  [2.87MB]
  • pdf20150520_冯尚居_毕业设计附件_终.pdf  [2.52MB]
  • pptx20150522_毕设答辩.pptx  [2.55MB]
  • docx20150523_答辩提纲.docx  [13.05KB]
  • doc4毕业设计附件封面.doc  [507.00KB]
  • docx5毕业设计英文翻译.docx  [2.49MB]
  • docx6_冯尚居 _本科毕业设计教师周指导记录表.docx  [21.38KB]
  • xlsx周计划.xlsx  [10.43KB]
  • docx答辩提纲.docx  [7.33MB]

我要下载:c++篆字印文的字元识别方法研究(客服QQ:5739126)
分享 转发
TOP
发新话题 回复该主题