ホームページ >バックエンド開発 >C++ >Windows 7 でコンピューター ビジョン プロジェクト用に OpenCV 2.4 と MinGW をセットアップする方法は?

Windows 7 でコンピューター ビジョン プロジェクト用に OpenCV 2.4 と MinGW をセットアップする方法は?

Linda Hamilton
Linda Hamiltonオリジナル
2024-11-14 11:00:02617ブラウズ

How to Set Up OpenCV 2.4 and MinGW for Computer Vision Projects on Windows 7?

Windows 7 での OpenCV 2.4 および MinGW の入門

OpenCV (Open Computer Vision) は、リアルタイム コンピューター ビジョンに焦点を当てた強力なオープンソース ライブラリです。画像処理、コンピュータ グラフィックス、動き検出、顔認識などに広く使用されています。 MinGW (Minimalist GNU for Windows) は、Windows 用の GNU ツールチェーンの軽量ポートであり、C および C コードをコンパイルして実行するためのネイティブ Windows 環境を提供します。このガイドでは、OpenCV 2.4 をインストールし、MinGW を使用して開発環境をセットアップする手順を説明します。

1. OpenCV 2.4.3 のインストール

まず、sourceforge.net から OpenCV 2.4.3 をダウンロードします。自己解凍ファイルを実行し、「C:」などの指定ディレクトリにOpenCVをインストールします。完了すると、OpenCV ヘッダー、ライブラリ、サンプルを含む新しい「C:opencv」ディレクトリが表示されます。

次に、システム PATH に「C:opencvbuildx86mingwbin」を追加して、実行に必要な OpenCV DLL にアクセスします。コード。 [コントロール パネル] > [コントロール パネル]を開きます。システム>詳細なシステム設定 > [詳細設定] タブ >環境変数...

システム環境変数セクションで、「パス」を選択し、「編集...」をクリックし、「C:opencvbuildx86mingwbin」を追加して、「OK」をクリックします。

2. MinGW Compiler Suite のインストール

コードをコンパイルするには、gcc (GNU Compiler Collection) を強くお勧めします。 MinGW は、gcc 用のネイティブ Windows ポートを提供します。 Sourceforge.net から MinGW インストーラーをダウンロードし、「C:MinGW」などのディレクトリにインストールします。 「C Compiler」と「C Compiler」の両方をインストールすることを選択します。

完了したら、前に説明したように「C:MinGWbin」をシステム PATH に追加します。インストールを確認するには、コマンド ライン ボックスを開いて「gcc」と入力します。インストールが成功すると、次のエラー メッセージが表示されます。「gcc: 致命的なエラー: 入力ファイルのコンパイルが終了しました。」

3.サンプル コードの作成

次のコードを使用して、「loadimg.cpp」という名前の新しいファイルを作成します。

#include "opencv2/highgui/highgui.hpp"
#include <iostream>

using namespace cv;
using namespace std;

int main(int argc, char** argv)
{
  Mat im = imread(argc == 2 ? argv[1] : "lena.jpg", 1);
  if (im.empty())
  {
    cout << "Cannot open image!" << endl;
    return -1;
  }

  imshow("image", im);
  waitKey(0);

  return 0;
}

「lena.jpg」などの画像ファイルを配置します。コードと同じディレクトリにあります。次のコマンドを使用してコードをコンパイルします。

g++ -I"C:\opencv\build\include" -L"C:\opencv\build\x86\mingw\lib" loadimg.cpp -lopencv_core243 -lopencv_highgui243 -o loadimg

コンパイルが成功したら、「loadimg.exe」を実行してロードされたイメージを表示します。

4.次のステップ

これで OpenCV 環境の準備が整いました。 「C:opencvsamplescpp」ディレクトリにあるコード サンプルを調べて、OpenCV の機能をより深く理解してください。あるいは、独自のコンピューター ビジョン アプリケーションの開発を始めることもできます。

以上がWindows 7 でコンピューター ビジョン プロジェクト用に OpenCV 2.4 と MinGW をセットアップする方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。