5

私の他の質問では、C# 用の無料のオープン ソース OCR ライブラリがどこにあるかを知っている人を探していました。ただし、C++ ライブラリしかないようで、明らかに C++ は C# ではありません。

回答の 1 つは、C# で独自のラッパーを作成することを提案しました。私はそれを行う方法、どこでそれを学ぶべきか、またはそれが実際に何であるかをほとんど知りません-変更されたメソッド呼び出しによってdllでC++メソッドを呼び出していると信じていることを除いて..それは単なる仮定です。

もう一人の初心者を助けてください。ありがとうございました

4

3 に答える 3

7

ここで良いスタートを切ることができます:

アンマネージ コードを呼び出します。パート 1 - シンプルな DLLImport

于 2009-04-14T22:03:54.940 に答える
3

ラッピングが非常に単純な場合は、P/Invokeで回避できます。実際にマネージド オブジェクトが必要な場合、最も簡単な解決策はおそらく C++/CLI (旧マネージド C++) でラッパーを作成することです。

于 2009-04-14T22:02:46.877 に答える
1

これが私が相互運用を行う方法です。単純なケース(BOOLからbool)と、少し難しいケース(マネージメモリへのポインターを持つ構造体を渡す)の実行方法を示します。幸運を。

于 2009-04-14T22:12:12.487 に答える