微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 漫谈WinCE的手写识别技术(二)

漫谈WinCE的手写识别技术(二)

时间:09-12 来源:互联网 点击:

的来源而不同,所以RECOGNIZE_FUNCTION_FROM_DLL和RECOGNIZE_FUNCTION_FROM_LIB同一时间只能定义一个.如果两个都定义,毫无疑问,出错!^_^

最后,用伪代码做范例说明如何使用该封装类,以此做本章结尾:

CRecognizer recog;

Rect rcWnd;

/*rcWnd 获取应用窗口hWnd的大小*/

//初始化

//直接赋值窗口坐标,函数体内部会根据标志直接转换为屏幕坐标

recog.Initialize(hWnd,rcWnd,SCALE_APPWND);

//开始识别

recog.BeginRecognize();

POINT pt[200];

int iCount = 0;

/*获取笔画坐标给pt,坐标的数量储存在iCount中*/

//将笔画点阵传送给识别引擎

//如果有多个笔画,则每个笔画都需要调用该函数进行传入

recog.InputStroke(pt,iCount,SCALE_APPWND);;

//获取十个最接近的字符,iReturn是实际返回的字符数

WCHAR wChar[10];

int iReturn = recog.GetCharacter(wChar,10);

//结束识别

recog.EndRecognize();

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top