C# 使用AspriseOCR.dll实现验证码识别
本文向大家介绍C# 使用AspriseOCR.dll实现验证码识别,包括了C# 使用AspriseOCR.dll实现验证码识别的使用技巧和注意事项,需要的朋友参考一下
验证码(Captcha)基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证,最大程度地保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下的业务安全。要做自动化脚本程序,就要能识别验证码这一关。
效果如下图:
演示程序结构
在vs2019创建WinForm窗体程序,添加相应的控件
程序执行
一,使用OpenFileDialog类,可以选择图片文件
二,使用AspriseOCR.dll,识别图片,主要的函数strcode = Marshal.PtrToStringAnsi(OCR(path, -1));
总结
本文演示了,C#使用AspriseOCR.dll,实现纯数字验证码的识别,AspriseOCR的识别效果不是很好,可以使用Replace把识别的错误的加于改进,但是简单的验证码还是解决的。
到此这篇关于C# 使用AspriseOCR.dll实现验证码识别的文章就介绍到这了,更多相关C# 验证码识别内容请搜索呐喊教程以前的文章或继续浏览下面的相关文章希望大家以后多多支持呐喊教程!
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:notice#yiidian.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。