1

この質問はこれに関連しています: (フォローアップ qn として投稿する方法がわからないことをお詫びします): 小さな c++ プロジェクトで tesseract ocr (または他の無料の ocr) を使用するにはどうすればよいですか?

ユーザー sventech からの最新の応答は、次のように述べています。今必要なのは libtesseract だけです。標準コードには VS2008 のサポートが含まれており、2010 の命令は簡単です。– sventech 9 月 19 日 14:42

ライブラリをビルドせずにライブラリを使用する簡単な方法があるため、これらの手順を実行する必要がないということですか? 私はオープン ソース ライブラリの構築に関してあまり経験がないので、可能であれば確実に回避したいと考えています。tesseract 関数呼び出しを C プログラム (VS2010) に統合する最も簡単な方法は何ですか? どうもありがとう、JV Iyer。

4

2 に答える 2

0

このリンクは役に立つと思います。VS2010を使用する場合は、右クリック/プロパティでプロジェクトプロパティ内のディレクトリを検索する必要があります。

于 2012-11-27T12:51:13.907 に答える
0

1 - 通常、 Win32-libsのみが必要です。

解凍すると、次の 2 つのフォルダーが作成されます: D:\tesseract-3.02.02\lib D:\tesseract-3.02.02\include

2 - ただし、(デバッグ用に) liblept168.dll、liblept168.lib も必要になります。これは、Tesseract セットアップをインストールすることで見つかります。

これらのファイルを D:\tesseract-3.02.02\lib にコピーします

このフォルダーもパスに追加します。

3- vc2010 プロジェクトで、プロジェクト プロパティを追加します。

  • C/C++ -> その他のインクルード フォルダ: D:\tesseract-3.02.02\include
  • リンカー -> 一般: D:\tesseract-3.02.02\lib
  • リンカー -> 依存関係 -> 入力: libtesseract302.lib(デバッグ & リリース)

注 : libtesseract302d.lib は vc2008 用にビルドされているため、使用すると c0150002 エラーが発生します。vc2010 のソースからビルドする良い方法 ...

于 2013-05-08T16:45:34.290 に答える