2

最終的な目標は、VB.net を使用して Web カメラと連携し、画像処理を行うことです。

現在、私はMatlabを使用していますが、非常に遅いです。画像処理と物体認識の分野に入るのですが、どちらの道に進むべきでしょうか? これはつまりGDI+ですか?ダイレクトX? または他のAPI?グラフィック入力データの操作と分析をサポートする API は何ですか? これにより、より深く掘り下げて、自分の興味/プロジェクトのためだけにスタンドアロン ソフトウェアを作成することができます。

4

1 に答える 1

3

VB.Net を使用したデジタル画像処理に深く入り込む前に、時間をかけて基本を学び、その後、あなたが言及した API を扱う次のステップに進むことを強くお勧めします。

ただし、あなたの質問に答えるために、API (アプリケーション プログラミング インターフェイス) は一連のプログラミング命令であり、標準はアプリケーションを他のアプリケーションと通信します。

これにより、基本的に、2 つの異なるソフトウェアが共通のインターフェイスを介して互いに通信できるようになります。

DLL (ダイナミック リンク ライブラリ) ファイルは、Windows アプリケーションで使用できる実行可能な関数またはデータのセットです。

またはウィキペディアから引用したように:

ダイナミック リンク ライブラリ (ハイフンなしで書かれることもあります)、または DLL は、Microsoft Windows および OS/2 オペレーティング システムにおける共有ライブラリの概念の Microsoft による実装です。これらのライブラリには通常、ファイル拡張子 DLL、OCX (ActiveX コントロールを含むライブラリの場合)、または DRV (レガシー システム ドライバの場合) があります。DLL のファイル形式は、Windows EXE ファイルの場合と同じです。つまり、32 ビットおよび 64 ビット Windows では Portable Executable (PE)、16 ビット Windows では New Executable (NE) です。EXE と同様に、DLL にはコード、データ、およびリソースを任意の組み合わせで含めることができます。

基本的には、最初のうちは深入りするべきではなく、言語自体を習得するまで段階的に学習を開始することを強くお勧めします。

IvanWong に何か言いたいことがあります....プログラミング、楽しさと挑戦の世界へようこそ!!!

于 2012-05-15T05:51:37.237 に答える