サンプル3。ステップ24:Country要素でCountryフィールドを記述
種類 文字列 の要素を使用してCountryフィールドを検出します。要素は、このフィールド名と同じ横水準にあり、名前が検出された場合にのみ使用されます。
Country要素を作成するには:
- Footer要素で、種類文字列の要素を作成して名前をCountryと付けます。
- 文字列タブをクリックします。
- すべてのローマ字をアルファベットとして選択し、非アルファベット文字の割合を20に設定します。
- 文字カウントフィールドで、このあいまい間隔を指定します:[-1, 2, 25, 2147483647]。これは、文字列の長さの推定です。可能な値は2~25と仮定します。この範囲外の仮説にはペナルティが科せられます。
表示...
- 要素の他のパラメータでは、デフォルト値をそのままにしておきます。
- 関係タブをクリックします。
- Countryフィールドは、名前kwOriginのキーワードの右にしか置けないものの、右境界から500ドット以上離れていないため、次の検索制限を設定します:
- 右要素kwOrigin, オフセット = 10.
- 左要素kwOrigin, オフセット =-500, 参照境界 = 右。
- Country要素は常に名前kwOriginのキーワードと同じ水準に位置しているため、以下の検索制限を設定します:
- 上要素kwOrigin, オフセット =-10, 参照境界 = 下。
- 下要素kwOrigin, オフセット =-10, 参照境界 = 上。
注意:オフセット値を設定する前に、事前認識で検出された隣接オブジェクトの幾何学的特性(すなわちサイズと境界)を分析したいと思うかもしれません。オフセット値は試行錯誤で選択されます。 - 高度タブをクリックします。
- Countryフィールドはこの文書ではオプションですが、発生する時は必ずフィールド名の横にあります。従って、高度な検索前関係フィールドで以下の追加的な検索制限フィールドを設定します:kwOrigin要素が検出された場合にのみ、画像のオブジェクトを探します。FlexiLayout言語では:
If Footer.kwOrigin.IsNull Then DontFind; - FlexiLayoutを試験画像と合致させて、該当する場合に、すべての画像の要素が正常に検出されていることを確認してください。
- Countryブロックの位置を記述するには、ソース要素オプションを選択して、をクリックし、Country要素をソース要素として選択します。
4/12/2024 6:16:07 PM