ユーザ辞書の設定
エンジンに組み込むユーザ辞書を設定する。ユーザ辞書は1つの辞書クラスのインスタンスで1つだけ設定することができる。
int msetuserdict(char* dbfname);
入力
char* dbfname; 拡張子を除いたユーザ辞書パス名
返り値
0.................正常終了
BUFFER_OVERFLOW...組み込み辞書数がJOCRMAXDICTを越えた
※再初期化はインスタンスをdeleteしてから再構築する
例
#include "ocrdef.h"
#include "ocrco.h"
#include "cjocrstock.h"
#include "cjocrdict98.h"
#include "errcode.h"
...
....
CJocrDict* pjocrdict = new CJocrDict;
pjocrdict->msetsystemdict("c:\\dic\\feature\\system");
pjocrdict->msetsystemdict("c:\\dic\\feature\\systemfat");
pjocrdict->msetuserdict("c:\\dic\\feature\\user");
int ret = pjocrdict->mloaddict();
if(ret == 0) {
printf("辞書ロード成功");
}
else {
printf("辞書ロードエラー");
}
delete pjocrdict;