1

私は次の手順に従っています:

  1. ここからバイナリをダウンロードし、アセンブリ Tessnet2.dll の参照を .NET プロジェクトに追加します。
  2. ここから言語データ定義ファイルをダウンロードし、tessdata ディレクトリに配置します。Tessdata ディレクトリと実行ファイルは同じディレクトリにある必要があります。
  3. Program.cs サンプルを見てください。

次を使用してlibからクラスを呼び出す場合:

tessnet2.Tesseract ocr = new tessnet2.Tesseract(); 

次のエラーが表示されます。

名前の名前空間またはタイプ 'tessnet2' が見つかりませんでした。using ディレクティブまたは一連の参照モジュール (アセンブリ) が必要ですか?

どうすればこれを解決できますか?

ありがとう!

4

2 に答える 2

1

tessnet2 には、32 ビットと 64 ビットの 2 つの DLL バージョンがあります。プロジェクトに正しいものを追加してください。tessnet2の実際の使用例については、VietOCR.NET 2.0x を確認してください。

于 2011-09-04T13:43:23.873 に答える
0

エラーは、名前空間が見つからないことを示しています-参照を追加したにもかかわらず、完全な名前空間を使用して名前を付けますか、それともcsファイルの先頭に「使用」として含めることができますか? ?

参考までに、翻訳されたエラー (ポルトガル語から) は次のとおりです。

名前空間またはタイプ 'tessnet2' が見つかりませんでした。using ディレクティブまたはアセンブリ参照 (アセンブリ) が必要ですか?

于 2011-08-13T19:52:16.563 に答える