1

Java プロジェクトに tess4j を正常に統合しました。正常に動作していました。私はJava Webプロジェクトで同じ設定を行い、画像からのテキスト抽出が空であることがわかりました。

tess4j、jna、ghost、jai_imageio、junit ライブラリを Java ビルド パスに配置し、必要な dll ファイルを jdk/bin に配置しました


ファイル imageDirFile = new File(imagePath); { Tesseract インスタンス = Tesseract.getInstance(); を試してください。

      if (imageDirFile.isDirectory()) {
          String[] children = imageDirFile.list();


          for (int i=0; i<children.length; i++) {
              System.out.println(children[i]);
              File imagefile=new File(imageDirFile+"\\"+children[i]);

              String getresult =instance.doOCR(imagefile);

            }

Java プロジェクトでは最終出力を得ましたが、Java Web プロジェクトではgetresult文字列が空であることがわかりました。エラーメッセージも表示されませんでした。

どこが間違っているのかわかりません。誰でもこの問題を理解するのを手伝ってください。

4

0 に答える 0