C# 实现验证码识别,使用AspriseOCR.dll

验证码(Captcha)基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证,最大程度地保护注册登陆、活动秒杀、点赞发帖、数据保护等各大场景下的业务安全。要作自动化脚本程序,就要能识别验证码这一关。小程序

效果以下图:安全

演示程序结构
在vs2019建立WinForm窗体程序,添加相应的控件app

程序执行函数

一,使用OpenFileDialog类,能够选择图片文件spa

 

二,使用AspriseOCR.dll,识别图片,主要的函数 strcode = Marshal.PtrToStringAnsi(OCR(path, -1)); code

总结orm

本文演示了,C#使用AspriseOCR.dll,实现纯数字验证码的识别,AspriseOCR的识别效果不是很好,可使用Replace把识别的错误的加于改进,可是简单的验证码仍是解决的。blog

相关文章
相关标签/搜索