1

tesseractを使用して画像から非同期でテキストを取得することは可能ですか?idは、時間がかかる場合にスキャンをキャンセルできるようにするのが大好きです。

char* utf8Text = tesseract->GetUTF8Text();

OCRが終了するまで画面をロックします。

4

1 に答える 1

1

バックグラウンドスレッドで実行すると、ユーザーインターフェイスは引き続きリクエストを受信できます。次のようなものを試してください。

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
    char* utf8Text = tesseract->GetUTF8Text();
});
于 2012-06-26T05:20:28.937 に答える