通用验证码识别免费组件OcrKing使用方法

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

OcrKingApi (COM组件) 使用说明

产品名称:OcrKingApi

运行环境:装有.Net 2.0及以上版本的所有系统

适用语言:VB,C,C++,Delphi,Jave,C#,Asp等所有可以使用标准COM组件的编程语言软件作者:Aven@

公司网站:

一,注册组件

下载后把压缩解压到电脑上任意一目录后,双击注册.bat 进行COM组件注册,出现如下图时,说明注册成功,此时按任意键窗口将自动关闭。

二,使用

注意:此COM形式的API目前只支持识别英文类的内容。

COM组件的命名空间为AvenLab.OcrKing

COM组件中提交识别的方法为OcrKing

AvenLab.OcrKing.OcrKing myocr = new AvenLab.OcrKing.OcrKing();

myocr.DoOcrKing(Environment.CurrentDirectory + "\\658ab370-a302-4552-a4b4-9becbee72b24.jpg", "captcha","eng","9",

"ccbc4ef081491942bfpTsyTy2fagY0S0S5AjLRCG8ElbNw/UrNRjH71HMbIjkfR8pyNy1XTOfA8mc")

有五个参数意义及可用值如下:

///

///提交本地文件进行识别,此api只支持英文及数字内容识别

///

///

///图片文件名,必须为盘符形状的绝对路径。

/// 识别类型,请保持为 captcha 。

/// 进行识别时的语言,请保持为 eng 。

/// 识别时所需的字符集,可选值如下

///0 所有英文字符

///1 数字和连字符

///2 小写英文字母

///3 大写英文字母

///4 数字和小写字母

///5 数字和大写字母

///6 大写和小写字母

///7 大写小写和数字

///8 网址和邮件类

///9 常用英文字符

///10 数字及$¥价格

///11 其它情况纯数字

/// 授权验证字符串,请发邮件至 Aven@申请。

///

/// 返回识别结果,格式为xml

///

在C#中使用时和普通dll一样直接添加引用,实例化一下,提交识别,代码片段如下

在C++ clr中使用时,代码片段如下

编译时需要把AvenLab.OcrKingApi.dll复制到代码同级目录,

运行时需要复制到程序所在的同级目录

在VB中使用方法如下,

新建立一标准EXE工程,点击“工程”–“引用”

将图中的AvenLab.OcrKingApi 选中

此时工程中使用代码片段如下:

在delphi中使用方法如下

新建立一工程点击“Project”—“Import Type Library”

点击“Add”浏览找到第一步解压的目录,里面会有个注册时生成的tlb文件,双击选中

在代码Uses 中添加ComObj, AvenLab.OcrKingApi_TLB;

使用方法代码片段如下:

在VC6.0使用方法如下

编译时需要把AvenLab.OcrKingApi.tlb复制到代码同级目录,

运行时需要把AvenLab.OcrKingApi.dll复制到程序所在的同级目录

代码片段如下

Jave调用方法请参考

/jamespangxh/archive/2009/11/02/1594344.html 其它语言亦类似,在此不在一一列举出来,如使用中发现问题请Email Aven@标题里请说明重点,否则不给回答

相关文档
最新文档