实例介绍
模式识别的作业project,可以用Bayes贝叶斯决策(最小错误率)、最近邻、K最近邻(KNN)三种方法识别签名图片。本来网上是有一个MFC的也是这个题目的project,但是代码太随便了,简直不是人看的,看了很久才缕清思路和原理。恰好本人页上模式识别课,也要做这作业,把原理看明白后,以C#写了一个对话框的project,应该比MFC那个清晰得多。 提取的特征一种是ET1,一种是DT12,是汉字的外围特征。
【实例截图】
【核心代码】
4744302542925817570.rar
└── C#手写签名识别
├── result_by_Bayes.txt
├── result_by_KNN.txt
├── result_by_Nearest.txt
├── sig-db
│ ├── 001
│ │ ├── 001-001.pcx
│ │ ├── 001-002.pcx
│ │ ├── 001-003.pcx
│ │ ├── 001-004.pcx
│ │ ├── 001-005.pcx
│ │ ├── 001-006.pcx
│ │ ├── 001-007.pcx
│ │ ├── 001-008.pcx
│ │ ├── 001-009.pcx
│ │ ├── 001-010.pcx
│ │ ├── 001-011.pcx
│ │ ├── 001-012.pcx
│ │ ├── 001-013.pcx
│ │ ├── 001-014.pcx
│ │ ├── 001-015.pcx
│ │ └── 001-016.pcx
│ ├── 002
│ │ ├── 002-001.pcx
│ │ ├── 002-002.pcx
│ │ ├── 002-003.pcx
│ │ ├── 002-004.pcx
│ │ ├── 002-005.pcx
│ │ ├── 002-006.pcx
│ │ ├── 002-007.pcx
│ │ ├── 002-008.pcx
│ │ ├── 002-009.pcx
│ │ ├── 002-010.pcx
│ │ ├── 002-011.pcx
│ │ ├── 002-012.pcx
│ │ ├── 002-013.pcx
│ │ ├── 002-014.pcx
│ │ ├── 002-015.pcx
│ │ └── 002-016.pcx
│ ├── 003
│ │ ├── 003-001.pcx
│ │ ├── 003-002.pcx
│ │ ├── 003-003.pcx
│ │ ├── 003-004.pcx
│ │ ├── 003-005.pcx
│ │ ├── 003-006.pcx
│ │ ├── 003-007.pcx
│ │ ├── 003-008.pcx
│ │ ├── 003-009.pcx
│ │ ├── 003-010.pcx
│ │ ├── 003-011.pcx
│ │ ├── 003-012.pcx
│ │ ├── 003-013.pcx
│ │ ├── 003-014.pcx
│ │ ├── 003-015.pcx
│ │ └── 003-016.pcx
│ ├── 004
│ │ ├── 004-001.pcx
│ │ ├── 004-002.pcx
│ │ ├── 004-003.pcx
│ │ ├── 004-004.pcx
│ │ ├── 004-005.pcx
│ │ ├── 004-006.pcx
│ │ ├── 004-007.pcx
│ │ ├── 004-008.pcx
│ │ ├── 004-009.pcx
│ │ ├── 004-010.pcx
│ │ ├── 004-011.pcx
│ │ ├── 004-012.pcx
│ │ ├── 004-013.pcx
│ │ ├── 004-014.pcx
│ │ ├── 004-015.pcx
│ │ └── 004-016.pcx
│ ├── 005
│ │ ├── 005-001.pcx
│ │ ├── 005-002.pcx
│ │ ├── 005-003.pcx
│ │ ├── 005-004.pcx
│ │ ├── 005-005.pcx
│ │ ├── 005-006.pcx
│ │ ├── 005-007.pcx
│ │ ├── 005-008.pcx
│ │ ├── 005-009.pcx
│ │ ├── 005-010.pcx
│ │ ├── 005-011.pcx
│ │ ├── 005-012.pcx
│ │ ├── 005-013.pcx
│ │ ├── 005-014.pcx
│ │ ├── 005-015.pcx
│ │ └── 005-016.pcx
│ ├── 006
│ │ ├── 006-001.pcx
│ │ ├── 006-002.pcx
│ │ ├── 006-003.pcx
│ │ ├── 006-004.pcx
│ │ ├── 006-005.pcx
│ │ ├── 006-006.pcx
│ │ ├── 006-007.pcx
│ │ ├── 006-008.pcx
│ │ ├── 006-009.pcx
│ │ ├── 006-010.pcx
│ │ ├── 006-011.pcx
│ │ ├── 006-012.pcx
│ │ ├── 006-013.pcx
│ │ ├── 006-014.pcx
│ │ ├── 006-015.pcx
│ │ └── 006-016.pcx
│ ├── 007
│ │ ├── 007-001.pcx
│ │ ├── 007-002.pcx
│ │ ├── 007-003.pcx
│ │ ├── 007-004.pcx
│ │ ├── 007-005.pcx
│ │ ├── 007-006.pcx
│ │ ├── 007-007.pcx
│ │ ├── 007-008.pcx
│ │ ├── 007-009.pcx
│ │ ├── 007-010.pcx
│ │ ├── 007-011.pcx
│ │ ├── 007-012.pcx
│ │ ├── 007-013.pcx
│ │ ├── 007-014.pcx
│ │ ├── 007-015.pcx
│ │ └── 007-016.pcx
│ ├── 008
│ │ ├── 008-001.pcx
│ │ ├── 008-002.pcx
│ │ ├── 008-003.pcx
│ │ ├── 008-004.pcx
│ │ ├── 008-005.pcx
│ │ ├── 008-006.pcx
│ │ ├── 008-007.pcx
│ │ ├── 008-008.pcx
│ │ ├── 008-009.pcx
│ │ ├── 008-010.pcx
│ │ ├── 008-011.pcx
│ │ ├── 008-012.pcx
│ │ ├── 008-013.pcx
│ │ ├── 008-014.pcx
│ │ ├── 008-015.pcx
│ │ └── 008-016.pcx
│ ├── 009
│ │ ├── 009-001.pcx
│ │ ├── 009-002.pcx
│ │ ├── 009-003.pcx
│ │ ├── 009-004.pcx
│ │ ├── 009-005.pcx
│ │ ├── 009-006.pcx
│ │ ├── 009-007.pcx
│ │ ├── 009-008.pcx
│ │ ├── 009-009.pcx
│ │ ├── 009-010.pcx
│ │ ├── 009-011.pcx
│ │ ├── 009-012.pcx
│ │ ├── 009-013.pcx
│ │ ├── 009-014.pcx
│ │ ├── 009-015.pcx
│ │ └── 009-016.pcx
│ ├── 010
│ │ ├── 010-001.pcx
│ │ ├── 010-002.pcx
│ │ ├── 010-003.pcx
│ │ ├── 010-004.pcx
│ │ ├── 010-005.pcx
│ │ ├── 010-006.pcx
│ │ ├── 010-007.pcx
│ │ ├── 010-008.pcx
│ │ ├── 010-009.pcx
│ │ ├── 010-010.pcx
│ │ ├── 010-011.pcx
│ │ ├── 010-012.pcx
│ │ ├── 010-013.pcx
│ │ ├── 010-014.pcx
│ │ ├── 010-015.pcx
│ │ └── 010-016.pcx
│ ├── 011
│ │ ├── 011-001.pcx
│ │ ├── 011-002.pcx
│ │ ├── 011-003.pcx
│ │ ├── 011-004.pcx
│ │ ├── 011-005.pcx
│ │ ├── 011-006.pcx
│ │ ├── 011-007.pcx
│ │ ├── 011-008.pcx
│ │ ├── 011-009.pcx
│ │ ├── 011-010.pcx
│ │ ├── 011-011.pcx
│ │ ├── 011-012.pcx
│ │ ├── 011-013.pcx
│ │ ├── 011-014.pcx
│ │ ├── 011-015.pcx
│ │ └── 011-016.pcx
│ ├── 012
│ │ ├── 012-001.pcx
│ │ ├── 012-002.pcx
│ │ ├── 012-003.pcx
│ │ ├── 012-004.pcx
│ │ ├── 012-005.pcx
│ │ ├── 012-006.pcx
│ │ ├── 012-007.pcx
│ │ ├── 012-008.pcx
│ │ ├── 012-009.pcx
│ │ ├── 012-010.pcx
│ │ ├── 012-011.pcx
│ │ ├── 012-012.pcx
│ │ ├── 012-013.pcx
│ │ ├── 012-014.pcx
│ │ ├── 012-015.pcx
│ │ └── 012-016.pcx
│ ├── 013
│ │ ├── 013-001.pcx
│ │ ├── 013-002.pcx
│ │ ├── 013-003.pcx
│ │ ├── 013-004.pcx
│ │ ├── 013-005.pcx
│ │ ├── 013-006.pcx
│ │ ├── 013-007.pcx
│ │ ├── 013-008.pcx
│ │ ├── 013-009.pcx
│ │ ├── 013-010.pcx
│ │ ├── 013-011.pcx
│ │ ├── 013-012.pcx
│ │ ├── 013-013.pcx
│ │ ├── 013-014.pcx
│ │ ├── 013-015.pcx
│ │ └── 013-016.pcx
│ ├── 014
│ │ ├── 014-001.pcx
│ │ ├── 014-002.pcx
│ │ ├── 014-003.pcx
│ │ ├── 014-004.pcx
│ │ ├── 014-005.pcx
│ │ ├── 014-006.pcx
│ │ ├── 014-007.pcx
│ │ ├── 014-008.pcx
│ │ ├── 014-009.pcx
│ │ ├── 014-010.pcx
│ │ ├── 014-011.pcx
│ │ ├── 014-012.pcx
│ │ ├── 014-013.pcx
│ │ ├── 014-014.pcx
│ │ ├── 014-015.pcx
│ │ └── 014-016.pcx
│ ├── 015
│ │ ├── 015-001.pcx
│ │ ├── 015-002.pcx
│ │ ├── 015-003.pcx
│ │ ├── 015-004.pcx
│ │ ├── 015-005.pcx
│ │ ├── 015-006.pcx
│ │ ├── 015-007.pcx
│ │ ├── 015-008.pcx
│ │ ├── 015-009.pcx
│ │ ├── 015-010.pcx
│ │ ├── 015-011.pcx
│ │ ├── 015-012.pcx
│ │ ├── 015-013.pcx
│ │ ├── 015-014.pcx
│ │ ├── 015-015.pcx
│ │ └── 015-016.pcx
│ ├── 016
│ │ ├── 016-001.pcx
│ │ ├── 016-002.pcx
│ │ ├── 016-003.pcx
│ │ ├── 016-004.pcx
│ │ ├── 016-005.pcx
│ │ ├── 016-006.pcx
│ │ ├── 016-007.pcx
│ │ ├── 016-008.pcx
│ │ ├── 016-009.pcx
│ │ ├── 016-010.pcx
│ │ ├── 016-011.pcx
│ │ ├── 016-012.pcx
│ │ ├── 016-013.pcx
│ │ ├── 016-014.pcx
│ │ ├── 016-015.pcx
│ │ └── 016-016.pcx
│ ├── 017
│ │ ├── 017-001.pcx
│ │ ├── 017-002.pcx
│ │ ├── 017-003.pcx
│ │ ├── 017-004.pcx
│ │ ├── 017-005.pcx
│ │ ├── 017-006.pcx
│ │ ├── 017-007.pcx
│ │ ├── 017-008.pcx
│ │ ├── 017-009.pcx
│ │ ├── 017-010.pcx
│ │ ├── 017-011.pcx
│ │ ├── 017-012.pcx
│ │ ├── 017-013.pcx
│ │ ├── 017-014.pcx
│ │ ├── 017-015.pcx
│ │ └── 017-016.pcx
│ ├── 018
│ │ ├── 018-001.pcx
│ │ ├── 018-002.pcx
│ │ ├── 018-003.pcx
│ │ ├── 018-004.pcx
│ │ ├── 018-005.pcx
│ │ ├── 018-006.pcx
│ │ ├── 018-007.pcx
│ │ ├── 018-008.pcx
│ │ ├── 018-009.pcx
│ │ ├── 018-010.pcx
│ │ ├── 018-011.pcx
│ │ ├── 018-012.pcx
│ │ ├── 018-013.pcx
│ │ ├── 018-014.pcx
│ │ ├── 018-015.pcx
│ │ └── 018-016.pcx
│ ├── 019
│ │ ├── 019-001.pcx
│ │ ├── 019-002.pcx
│ │ ├── 019-003.pcx
│ │ ├── 019-004.pcx
│ │ ├── 019-005.pcx
│ │ ├── 019-006.pcx
│ │ ├── 019-007.pcx
│ │ ├── 019-008.pcx
│ │ ├── 019-009.pcx
│ │ ├── 019-010.pcx
│ │ ├── 019-011.pcx
│ │ ├── 019-012.pcx
│ │ ├── 019-013.pcx
│ │ ├── 019-014.pcx
│ │ ├── 019-015.pcx
│ │ └── 019-016.pcx
│ └── 020
│ ├── 020-001.pcx
│ ├── 020-002.pcx
│ ├── 020-003.pcx
│ ├── 020-004.pcx
│ ├── 020-005.pcx
│ ├── 020-006.pcx
│ ├── 020-007.pcx
│ ├── 020-008.pcx
│ ├── 020-009.pcx
│ ├── 020-010.pcx
│ ├── 020-011.pcx
│ ├── 020-012.pcx
│ ├── 020-013.pcx
│ ├── 020-014.pcx
│ ├── 020-015.pcx
│ └── 020-016.pcx
├── sig-db-20%
│ ├── 001
│ │ ├── 001-017.pcx
│ │ ├── 001-018.pcx
│ │ ├── 001-019.pcx
│ │ └── 001-020.pcx
│ ├── 002
│ │ ├── 002-017.pcx
│ │ ├── 002-018.pcx
│ │ ├── 002-019.pcx
│ │ └── 002-020.pcx
│ ├── 003
│ │ ├── 003-017.pcx
│ │ ├── 003-018.pcx
│ │ ├── 003-019.pcx
│ │ └── 003-020.pcx
│ ├── 004
│ │ ├── 004-017.pcx
│ │ ├── 004-018.pcx
│ │ ├── 004-019.pcx
│ │ └── 004-020.pcx
│ ├── 005
│ │ ├── 005-017.pcx
│ │ ├── 005-018.pcx
│ │ ├── 005-019.pcx
│ │ └── 005-020.pcx
│ ├── 006
│ │ ├── 006-017.pcx
│ │ ├── 006-018.pcx
│ │ ├── 006-019.pcx
│ │ └── 006-020.pcx
│ ├── 007
│ │ ├── 007-017.pcx
│ │ ├── 007-018.pcx
│ │ ├── 007-019.pcx
│ │ └── 007-020.pcx
│ ├── 008
│ │ ├── 008-017.pcx
│ │ ├── 008-018.pcx
│ │ ├── 008-019.pcx
│ │ └── 008-020.pcx
│ ├── 009
│ │ ├── 009-017.pcx
│ │ ├── 009-018.pcx
│ │ ├── 009-019.pcx
│ │ └── 009-020.pcx
│ ├── 010
│ │ ├── 010-017.pcx
│ │ ├── 010-018.pcx
│ │ ├── 010-019.pcx
│ │ └── 010-020.pcx
│ ├── 011
│ │ ├── 011-017.pcx
│ │ ├── 011-018.pcx
│ │ ├── 011-019.pcx
│ │ └── 011-020.pcx
│ ├── 012
│ │ ├── 012-017.pcx
│ │ ├── 012-018.pcx
│ │ ├── 012-019.pcx
│ │ └── 012-020.pcx
│ ├── 013
│ │ ├── 013-017.pcx
│ │ ├── 013-018.pcx
│ │ ├── 013-019.pcx
│ │ └── 013-020.pcx
│ ├── 014
│ │ ├── 014-017.pcx
│ │ ├── 014-018.pcx
│ │ ├── 014-019.pcx
│ │ └── 014-020.pcx
│ ├── 015
│ │ ├── 015-017.pcx
│ │ ├── 015-018.pcx
│ │ ├── 015-019.pcx
│ │ └── 015-020.pcx
│ ├── 016
│ │ ├── 016-017.pcx
│ │ ├── 016-018.pcx
│ │ ├── 016-019.pcx
│ │ └── 016-020.pcx
│ ├── 017
│ │ ├── 017-017.pcx
│ │ ├── 017-018.pcx
│ │ ├── 017-019.pcx
│ │ └── 017-020.pcx
│ ├── 018
│ │ ├── 018-017.pcx
│ │ ├── 018-018.pcx
│ │ ├── 018-019.pcx
│ │ └── 018-020.pcx
│ ├── 019
│ │ ├── 019-017.pcx
│ │ ├── 019-018.pcx
│ │ ├── 019-019.pcx
│ │ └── 019-020.pcx
│ └── 020
│ ├── 020-017.pcx
│ ├── 020-018.pcx
│ ├── 020-019.pcx
│ └── 020-020.pcx
├── SignatureRecognizer_C#代码.rar
├── SignatureRecognizer.exe
├── unknown
│ ├── 001-010.pcx
│ ├── 002-004.pcx
│ ├── 003-013.pcx
│ ├── 004-009.pcx
│ ├── 005-019.pcx
│ ├── 006-014.pcx
│ ├── 013-008.pcx
│ ├── 016-010.pcx
│ └── 018-008.pcx
└── 说明.txt
44 directories, 415 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论