このメソッドは、合成パラメーターを使用して、指定した認識済み領域から名刺のfieldを検出します。このメソッドは BusinessCard オブジェクトを返します。
指定する領域には、認識済みのブロックが含まれている必要があります。したがって、このメソッドを呼び出す前に、解析または認識のメソッドのいずれかを呼び出しておく必要があります。
HRESULT SynthesizeBusinessCardEx(
IRegion* Region,
IBusinessCardSynthesisParams* Params,
IBusinessCard** Result
);
IBusinessCard SynthesizeBusinessCardEx(
IRegion Region,
IBusinessCardSynthesisParams Params
);
Function SynthesizeBusinessCardEx(_
Region As IRegion, _
[Params As IBusinessCardSynthesisParams = Nothing] _
) As IBusinessCard
Region
[in] 名刺として解釈する画像上の領域を指定する Region オブジェクトを参照します。ImageDocument の傾き補正済み白黒プレーンの座標で設定する必要があります。このパラメーターには 0 を指定することもでき、その場合は画像全体が処理されます。
Params
[in] 名刺の合成パラメーターを格納する BusinessCardSynthesisParams オブジェクトです。このパラメーターには 0 を指定することもできます。この場合、名刺は既定のパラメーターで合成されます。プロファイル がロードされている場合は、そのプロファイルで設定されたパラメーターが使用されます。
Result
[out, retval] 出力 BusinessCard オブジェクトのインターフェイス ポインターを受け取る IBusinessCard* ポインター変数へのポインターです。このオブジェクトを使用して、合成された名刺にアクセスできます。名刺が合成されなかった場合、このメソッドの呼び出し後、Result* は NULL になることがあります。
このメソッドには特定の戻り値はありません。代わりに、ABBYY FineReader Engine 関数の標準戻り値が返されます。
FRPage
名刺認識
プロファイルの操作