私は既に持っています OpenCV2.4.2
私のコンピュータにROS(Fuerte)の一部としてインストールされています(Ubuntu Software Centerからインストールされていますが、これはROSが原因です)。 OpenCVをスタンドアロンとしてインストールするにはどうすればよいですか?
私はこの guide を通過し、opencvパッケージを here からダウンロードしました。どのように進めればいいのかよくわかりません。誰もがインストールするための手順の短いリストを提供できますか?プロジェクトにIDEを使用したいので、IDEはC++に適切であり、適切なインストール方法IDE =正しく設定しますか?
また、特定のツールがインストールされているかどうかを確認する方法は?
このリンク あなたのマシンでOpenCVをコンパイルするために必要な手順についても説明しました。この方法でインストールするOpenCVのバージョンは、ROSパッケージでインストールされるバージョンよりも新しいものになります。通常、遅延が発生します。 (フエルテではないかもしれません。)
マシン上で同じライブラリの複数のバージョンを使用すると、リンクで問題が発生する可能性があり、少し頭痛の種になるので、避けます。
pkg-config opencv --libsを実行して、FuerteによってプルされたROSバージョンが使用可能であり、これを後でプロジェクトで使用できるかどうかを確認してください。
手始めにIDE Qt Creatorをお勧めします。QtCreatorでプロジェクトにOpenCVを設定する簡単な方法は次のとおりです。
最後に、追加するものは次のようになります。
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
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をインストールする方法に関する完全な記事を読むことができます。
このgithubユーザーは、シェルスクリプトを使用してすべてのインストール手順をコンパイルしました。内部で適切なシェルスクリプトを実行することにより、任意のバージョンのOpenCVをインストールできます。
$ git clone https://github.com/jayrambhia/Install-OpenCV.git
$ cd Ubuntu
$ chmod +x *
$ ./opencv_latest.sh
Ubuntu 16.04のインストーラーがあり、Ubuntu 12.04でうまく動作する可能性があります。私はそれをUbuntu 16.04へのインストールに使用して成功しました!