abbyy mobile SDK for iPhone(バージョン4)のサンプルプロジェクトを使用しています。これを使用して、iphone用のモバイルSDKを使用して画像の特定の単語の座標を取得するにはどうすればよいですか。
APIリファレンスを確認し、FineRecognizeRegion関数を見つけましたが、デバイスのカメラで撮影した画像の特定の単語の座標を取得するためにどのように使用できるかわかりません。
助けてください
前もって感謝します
今のところ、テキスト認識関数によって返されるレイアウトには、単語の長方形に関する情報は含まれていません。レイアウトには、テキスト行の長方形と文字の長方形のみが格納されます。
次のリリースでは、長方形という単語をレイアウトに追加できます。ただし、この機能は数か月以内に追加されます。
特定の単語を強調するための少し異なる方法を見つけました:
認識結果はLayoutクラスに保存されます(「ヘルプ」→「iOS / MacOSX用ラッパー」→「認識結果クラス」→「CMocrLayout」を参照)。
サンプルでは、認識結果は次の行にありますCFineLayout * RecognitionResults = [fineManager copyRecognitionResults]; (MainRecognitionController.mファイルのprocessRecognitionResultメソッドを参照してください)
次に、次のプロパティを使用します。1)LayoutのBlockプロパティ、2)BlockのLinesプロパティ、3)TextLineのCharactersプロパティ、4)CharacterのCharRectプロパティ。
CharRectプロパティには、画像内に文字が含まれる長方形の領域が含まれています。
単語の座標を取得するには、最初と最後の文字の座標を使用できます。
情報がお役に立てば幸いです。