C# 使用AspriseOCR.dll实现验证码识别
2020-04-29 12:14
4003 查看
验证码(Captcha)基于十道安全栅栏, 为网页、App、小程序开发者打造立体、全面的人机验证,最大程度地保护注册登录、活动秒杀、点赞发帖、数据保护等各大场景下的业务安全。要做自动化脚本程序,就要能识别验证码这一关。
效果如下图:
演示程序结构
在vs2019创建WinForm窗体程序,添加相应的控件
程序执行
一,使用OpenFileDialog类,可以选择图片文件
二,使用AspriseOCR.dll,识别图片,主要的函数strcode = Marshal.PtrToStringAnsi(OCR(path, -1));
总结
本文演示了,C#使用AspriseOCR.dll,实现纯数字验证码的识别,AspriseOCR的识别效果不是很好,可以使用Replace把识别的错误的加于改进,但是简单的验证码还是解决的。
到此这篇关于C# 使用AspriseOCR.dll实现验证码识别的文章就介绍到这了,更多相关C# 验证码识别内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
您可能感兴趣的文章:
相关文章推荐
- 使用Tesseract (OCR)实现简单的验证码识别(C#)+窗体淡入淡出效果
- 使用Tesseract (OCR)实现简单的验证码识别(C#)+窗体淡入淡出效果
- 使用Tesseract (OCR)实现简单的验证码识别(C#)+窗体淡入淡出效果
- 使用Tesseract (OCR)实现简单的验证码识别(C#)+窗体淡入淡出效果
- C#中使用WeiFenLuo.WinFormsUI.Docking.dll实现窗口停靠效果
- 使用反射和codeDom实现C#插件开发(2)dll开发
- SqlServer开启CLR使用(C#)DLL实现实时Socket通知
- SqlServer开启CLR使用(C#)DLL实现实时Socket通知
- C#调用DLL实现图像文字识别(OCR)
- C# 图片识别asprise-ocr使用步骤
- C# 使用DotNetSpeech.dll实现文本朗读
- C#使用EPPlus.dll动态库在一般处理程序中实现将datatable导出到excel
- C#调用DLL实现图像文字识别(OCR)
- 利用tessnet2_32.dll实现OCR验证码识别
- C#中使用WeiFenLuo.WinFormsUI.Docking.dll实现窗口停靠效果
- 利用tessnet2_32.dll实现OCR验证码识别
- Visual Studio 2019 使用C语言创建动态链接库(Dll)并使用C语言和C#实现调用
- 使用ollyodb破解AspriseOCR.dll
- Azure 认知服务 (5) 计算机视觉API - 使用C#代码实现读取图片中的文字(OCR)功能
- C# Note17: 使用Ionic.Zip.dll实现解压缩文件