WIKI导航首页

流程:

相关下载:

各语言调用示例DEMO:

DLL函数原型说明:

关于我们

编辑

Sync

//建议VB等不方便使用多线程语言使用

 1、异步上传图片,返回句柄。函数原型:
 --------------------------------------------------------------------------------------------------------------------

 UUAPI HANDLE WINAPI uu_AsyncRecognizeByCodeTypeAndPathA (LPCSTR lpPicPath, LONG lCodeType, HANDLE hEvent);
 UUAPI HANDLE WINAPI uu_AsyncRecognizeByCodeTypeAndPathW (LPCWSTR lpPicPath, LONG lCodeType, HANDLE hEvent);

 --------------------------------------------------------------------------------------------------------------------

 /**
 目的: 异步方式上传图片,调用后函数立即返回,用户此时可以做其他事而在随后通过uu_GetAsyncRecognizeResultA取得结果
 其它说明:函数名带W的为宽字节wchar,带A的为char

 参数列表:
	LPCSTR/LPCWSTR  lpPicPath 图片路径
	LPCSTR/LPCWSTR  lCodeType 图片CodeType
        HANDLE          hEvent    hEvent应为有效的事件句柄,如果传入了此句柄,则异步完成时会激发此事件,如果不需要通知则应为NULL,不为NULL时异步操作完成时会设置为有信号

 返回值:
       正常返回一个句柄
       其它返回值参考《错误代码大全》


 2、获取异步识别结果。函数原型:
 --------------------------------------------------------------------------------------------------------------------

 UUAPI LONG WINAPI uu_GetAsyncRecognizeResultA(HANDLE Handle, LPSTR pCodeResult);
 UUAPI LONG WINAPI uu_GetAsyncRecognizeResultW(HANDLE Handle, LPWSTR pCodeResult);

 --------------------------------------------------------------------------------------------------------------------

 /**
 目的: 获取异步识别结果
 其它说明:函数名带W的为宽字节wchar,带A的为char

 参数列表:
	HANDLE  Handle  传入识别函数得到的句柄
	LPCSTR/LPCWSTR  pCodeResult 图片识别结果

 返回值:
       正常返回图片ID
       -1101 表示HANDLE无效
       -1102 识别未完成
       其它返回值参考《错误代码大全》

 3、释放资源,只有在异步操作完成之后方可使用,就是说必须是GetAsyncResult成功后才能调用此函数,否则未完成时也是返回-1102。函数原型:
 --------------------------------------------------------------------------------------------------------------------

 UUAPI LONG WINAPI uu_CloseAsyncRecognizeHandle(HANDLE Handle);

 --------------------------------------------------------------------------------------------------------------------

 /**
 目的: 释放资源

 参数列表:
        HANDLE   Handle   传入需要释放资源的句柄

 返回值:
       释放成功返回 0
       -1101 表示HANDLE无效
       -1102 识别未完成     
       其它返回值参考《错误代码大全》