

#include <nitro/prc.h>
u32 PRC_GetRecognitionBufferSize(
int maxPointCount,
int maxStrokeCount,
const PRCPrototypeDB* protoDB );
u32 PRC_GetRecognitionBufferSizeEx(
int maxPointCount,
int maxStrokeCount,
const PRCPrototypeDB* protoDB,
const PRCRecognizeParam* param );
| maxPointCount | 加工後の最大点数 |
| maxStrokeCount | 加工後の最大画数 |
| protoDB | 見本DB |
| param | 認識アルゴリズム依存のその他のパラメータ値 (NULL でデフォルト値を使用) |
認識アルゴリズムを実行するのに必要なワークエリアのメモリサイズを返します。
この返り値以上のサイズのメモリを確保した上で、PRC_GetRecognizedEntry*()を呼び出してください。
maxPointCount と maxStrokeCount には認識対象の PRCInputPattern に想定されている点数と画数の最大値を与えます。
PRC_GetRecognitionBufferSize は param に NULL をセットした PRC_GetRecognitionBufferSizeEx の呼び出しと同等です。
2004/11/02 誤記訂正
2004/06/25 初版