ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 12371|回复: 11

验证码去干扰线的算法及点阵字库生成工具,测试结果见动画

[复制链接]

TA的精华主题

TA的得分主题

发表于 2012-11-23 12:33 | 显示全部楼层 |阅读模式
本帖最后由 liucqa 于 2013-4-11 00:20 编辑

1.gif

算法是根据八皇后递归算法加上阈值得来,感觉效果尚可,如果实在找不到其他的简便方法去掉干扰线的话,这个算法也算一招。

代码就不上了,用C#写的。要改成VBA会很麻烦,等以后再说吧。

****************
http://club.excelhome.net/thread-947657-1-1.html


****************
另一个演示:

3.gif

这个干扰线更好去除,就是做字库麻烦点。

****************************************

2.gif

这个是去干扰线、切割、扶正的演示


未命名.jpg
去干扰线、分割


点阵字库生成工具

2.JPG 1.JPG
分离的字符点阵                               处理之后的字符点阵

TA的精华主题

TA的得分主题

发表于 2012-11-29 12:29 | 显示全部楼层
对于干扰线和字符颜色相当就行不通了...

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-11-29 15:16 | 显示全部楼层
The_sky 发表于 2012-11-29 12:29
对于干扰线和字符颜色相当就行不通了...

你说反了,八皇后算法就是对付同色的干扰线的

TA的精华主题

TA的得分主题

发表于 2012-11-30 09:50 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
liucqa 发表于 2012-11-29 15:16
你说反了,八皇后算法就是对付同色的干扰线的

这个程序里指定了图片地址,不能测试其他的图片,能否大概讲下八皇后算法怎么区别开同颜色的干扰线的

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-11-30 12:16 | 显示全部楼层
The_sky 发表于 2012-11-30 09:50
这个程序里指定了图片地址,不能测试其他的图片,能否大概讲下八皇后算法怎么区别开同颜色的干扰线的

你看一下图像处理的书吧,主要原理就是递归变量像素,把挨着的像素都记录下来,然后看哪个超过阈值,超过的就视为干扰线。

TA的精华主题

TA的得分主题

发表于 2012-12-6 18:16 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
哪有什么这方面的书推荐一下吗?!

TA的精华主题

TA的得分主题

 楼主| 发表于 2012-12-6 18:48 | 显示全部楼层
nihao1919 发表于 2012-12-6 18:16
哪有什么这方面的书推荐一下吗?!

不知道,书店找吧

TA的精华主题

TA的得分主题

发表于 2012-12-7 10:24 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 The_sky 于 2012-12-7 10:25 编辑

演示图片上干扰线粗度比字符细,相对容易处理,如果粗度一样的话不知道你这个算法还有用么

点评

可以的,只要符合算法的要求。  发表于 2012-12-7 11:42

TA的精华主题

TA的得分主题

发表于 2012-12-17 10:54 | 显示全部楼层
liucqa 发表于 2012-11-29 15:16
你说反了,八皇后算法就是对付同色的干扰线的

八皇后可以有很多种摆法,你这是按那种摆法呢.

点评

你自己随便,无须知道我的算法  发表于 2012-12-17 21:14

TA的精华主题

TA的得分主题

发表于 2013-11-6 21:25 | 显示全部楼层
楼主,你是我崇拜的偶像啊。能否把源码及思路共享一下啊。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-12-4 02:08 , Processed in 0.065188 second(s), 12 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表