web-dev-qa-db-ja.com

OpenCVをubuntu 12.04にインストールする方法

私は既に持っています OpenCV2.4.2私のコンピュータにROS(Fuerte)の一部としてインストールされています(Ubuntu Software Centerからインストールされていますが、これはROSが原因です)。 OpenCVをスタンドアロンとしてインストールするにはどうすればよいですか?

私はこの guide を通過し、opencvパッケージを here からダウンロードしました。どのように進めればいいのかよくわかりません。誰もがインストールするための手順の短いリストを提供できますか?プロジェクトにIDEを使用したいので、IDEはC++に適切であり、適切なインストール方法IDE =正しく設定しますか?

また、特定のツールがインストールされているかどうかを確認する方法は?

12
Karthik Murugan

このリンク あなたのマシンでOpenCVをコンパイルするために必要な手順についても説明しました。この方法でインストールするOpenCVのバージョンは、ROSパッケージでインストールされるバージョンよりも新しいものになります。通常、遅延が発生します。 (フエルテではないかもしれません。)

マシン上で同じライブラリの複数のバージョンを使用すると、リンクで問題が発生する可能性があり、少し頭痛の種になるので、避けます。

pkg-config opencv --libsを実行して、FuerteによってプルされたROSバージョンが使用可能であり、これを後でプロジェクトで使用できるかどうかを確認してください。

手始めにIDE Qt Creatorをお勧めします。QtCreatorでプロジェクトにOpenCVを設定する簡単な方法は次のとおりです。

  1. プロジェクトを作成する
  2. プロジェクトの.proファイルを開きます
  3. pkg-config opencv --cflagsを実行します
  4. これを.proファイルに追加します:INCLUDEPATH + = __result__of__above
  5. pkg-config opencv --libs
  6. これを.proファイルに追加します:LIBS + = __result__of__above

最後に、追加するものは次のようになります。

INCLUDEPATH + = -I/opt/ros/fuerte/include

LIBS + = -L/opt/ros/fuerte/lib -lopencv_calib3d -lopencv_contrib -lopencv_core -lopencv_features2d -lopencv_flann -lopencv_gpu -lopencv_highgui -lopencv_imgproc -lopencvlopesvncvlope-vnc-vlope-vnc-vlope-vnc-vlope

4
BenceMagyar

Ubuntuのターミナルを使用してOpenCVをインストールするには:

$ su -
# apt-get update
# apt-get install build-essential
# apt-get install libavformat-dev
# apt-get install x264 v4l-utils ffmpeg
# apt-get install libcv2.3 libcvaux2.3 libhighgui2.3 python-opencv opencv-doc libcv-dev libcvaux-dev libhighgui-dev

OpenCVは/ usr/local /インストールディレクトリにインストールする必要があります

例をコンパイルして表示することもできます

$ cp -r /usr/share/doc/opencv-doc/examples .
$ cd examples
$ cd c
$ sh build_all.sh

Nam-y Linuxブログ http://namhuy.net/1205/how-to-install-opencv-on-ubuntu.html からUbuntuにOpenCVをインストールする方法に関する完全な記事を読むことができます。

2
Regina Thompson

このgithubユーザーは、シェルスクリプトを使用してすべてのインストール手順をコンパイルしました。内部で適切なシェルスクリプトを実行することにより、任意のバージョンのOpenCVをインストールできます。

$ git clone https://github.com/jayrambhia/Install-OpenCV.git
$ cd Ubuntu
$ chmod +x * 
$ ./opencv_latest.sh
0
ritz301

Ubuntu 16.04のインストーラーがあり、Ubuntu 12.04でうまく動作する可能性があります。私はそれをUbuntu 16.04へのインストールに使用して成功しました!

buntu 16.04 LTSにopenCVをインストールするための対話型インストールスクリプト

0
orange