web-dev-qa-db-ja.com

Python:どのようにopencv2を特定のバージョン2.4.9でインストールするのですか?

私はopencvをインストールしたpip install opencv-pythonができたことを知っていますが、2.4.9のようなopencv特有のバージョンのための別のコマンドや名前はありますか?

そうでない場合、どのバージョンをインストールするのか指定することができますか。

ありがとう。

62
matchifang

pipでは、インストールするパッケージのバージョンを以下のように指定できます。

pip install opencv-python==2.4.9

しかし、そのパッケージは pypi では利用できないようです。

利用可能なバージョンをチェックするためのちょっとしたコツ:

pip install opencv-python==

どちらが返されます:

Could not find a version that satisfies the requirement opencv-python== (from versions: 3.1.0.0, 3.1.0.1, 3.1.0.2, 3.1 .0.3, 3.1.0.5, 3.2.0.6, 3.2.0.7) No matching distribution found for opencv-python==

81
etemple1

簡単でシンプル

  • 前提条件
    • pipインストールmatplotlib
    • ピップインストール
  • 最終段階
    • pipインストールopencv-python

特定のバージョン*最終ステップ* opencv-python == 2.4.9

  • OR

  • cv2と "opencv3" **

誤解を避けるために:python OpenCVモジュールは、> 3.0を含むすべてのバージョン> 2.0でimport cv2を介して命名されインポートされています。 cv2を使用したい場合は、OpenCVのバージョン> 3をインストールすることで問題ありません。古いバージョンとの特定の互換性を探している場合、または2.4.xバージョンのファンでない限り。 2.4.xから3.xへの切り替えは2015年に行われ、機能、速度、および透明性の観点から、新しいバージョンを使用することは非常に理にかなっています。大きな違いについては herehere を読むことができます。 2.4.xバージョンはまだサポートされています、 現在のリリース は2.4.13.5です。

特定のバージョンをインストールする。 OpenCV 2.4.9

pip install opencv-python==2.4.XSudo apt-get install opencvconda install opencv=2.4.xのいずれも提供していない特定のバージョンをインストールしたい場合は(他の回答で説明しているように)、いつでもソースからインストールできます。 sourceforge repository には、各オペレーティングシステムのすべてのメジャーバージョンがあります。経験の浅いユーザにとっては、これは怖いかもしれませんが、いくつかのチュートリアルでよく説明されています。例えば。 Ubuntu 14.04の2.4.9では here 。または here は最新リリース2.4.13.5の公式Linuxインストールドキュメントです。

基本的に、インストールプロセスは次のようになります。

  1. 依存関係をインストールします。必要なパッケージについてはdoc(例えば here )を参照してください。

  2. OpenCVs sourceforge からソースを取得する

    例えばwget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.Zip

  3. ソースを解凍し、ビルドディレクトリを作成してcmakeを実行してビルドを準備します。

    mkdir build
    cd build
    cmake (... your build options ...)
    
  4. 作成したビルドディレクトリに次のようにビルドします。

    make
    Sudo make install
    
31
Abdul Sheikh

もう一つの簡単な方法があります、あなたはターミナルでタイプすることができます

Sudo apt-get install python-opencv

UbuntuにOpenCV-Pythonをインストールする

インストールした後は、c ++とpythonの両方でopencvバージョン2.4を使用できます。

しかし、私はあなたがopencv 3.2.0とopencv-contribを使うべきであることを勧めます、それはより多くの機能を与えます

これが役立つことを願っています!

12
Vinh Trieu

Anaconda を使ってもできます。

conda install -c https://conda.binstar.org/menpo opencv=2.4.9
4
Archie

あなたがwindows osを使っているなら、あなたは here からあなたの希望するopencv非公式windowsバイナリをダウンロードして、バイナリファイルのディレクトリにpip install opencv_python-2.4.13.2-cp27-cp27m-win_AMD64.whlのような何かをタイプすることができます。

4
kai06046

あなたはこれを試すことができます

pip install opencv==2.4.9
3
Rhythm sharma

cv2と "opencv3"

誤解を避けるために:python OpenCVモジュールは、> 3.0を含むすべてのバージョン> 2.0でimport cv2を介して命名されインポートされています。 cv2を使用したい場合は、OpenCVのバージョン> 3をインストールすることで問題ありません。古いバージョンとの特定の互換性を探している場合、または2.4.xバージョンのファンでない限り。 2.4.xから3.xへの切り替えは2015年に行われ、機能、速度、および透明性の観点から、新しいバージョンを使用することは非常に理にかなっています。大きな違いについては herehere を読むことができます。 2.4.xバージョンはまだサポートされています、 現在のリリース は2.4.13.5です。

特定のバージョンをインストールする。 OpenCV 2.4.9

pip install opencv-python==2.4.XSudo apt-get install opencvconda install opencv=2.4.xのいずれも提供していない特定のバージョンをインストールしたい場合は(他の回答で説明しているように)、いつでもソースからインストールできます。 sourceforge repository には、各オペレーティングシステムのすべてのメジャーバージョンがあります。経験の浅いユーザにとっては、これは怖いかもしれませんが、いくつかのチュートリアルでよく説明されています。例えば。 Ubuntu 14.04の2.4.9では here 。または here は最新リリース2.4.13.5の公式Linuxインストールドキュメントです。

基本的に、インストールプロセスは次のようになります。

  1. 依存関係をインストールします。必要なパッケージについてはdoc(例えば here )を参照してください。

  2. OpenCVs sourceforge からソースを取得する

    例えばwget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.Zip

  3. ソースを解凍し、ビルドディレクトリを作成してcmakeを実行してビルドを準備します。

    mkdir build
    cd build
    cmake (... your build options ...)
    
  4. 作成したビルドディレクトリに次のようにビルドします。

    make
    Sudo make install
    
3
Honeybear
python3.6 -m pip install opencv-python

ブランチpython3.6でLinuxにcv2をインストールします

2
vishal

以下のPythonパッケージは、デフォルトの場所にダウンロードおよびインストールされます。

1.1。 Python-2.7.x。

1.2。ナンピー。

1.3。 Matplotlib(Matplotlibはオプションですが、チュートリアルで頻繁に使用するため推奨されます)。

すべてのパッケージをデフォルトの場所にインストールします。 PythonはC:/ Python27 /にインストールされます。

インストール後、Python IDLEを開きます。 import numpyと入力し、Numpyが正常に機能していることを確認します。

Sourceforgeサイトから最新のOpenCVリリースをダウンロードし、ダブルクリックして展開します。

Opencv/build/python/2.7フォルダーに移動します。

Cv2.pydをC:/ Python27/lib/site-packegesにコピーします。

Python IDLEを開き、Pythonターミナルに次のコードを入力します。

import cv2 print cv2。version結果がエラーなしで出力されたら、おめでとう!!! OpenCV-Pythonが正常にインストールされました。

https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_setup/py_setup_in_windows/py_setup_in_windows.html

0
amit ghosh

もしあなたがWindowsユーザーなら、opencvはpipを使ってインストールすることができます。

pip install opencv-python==<python version>

ex - pip install opencv-python==3.6

あなたがLinuxユーザーなら:

Sudo apt-get install python-opencv

同時に、opencvはこのようにcondaを使ってインストールすることができます...

conda install -c https://conda.binstar.org/menpo opencv=3.6
0
GT_hash

まず、インストールしたい正しい opencvバージョン extensionを入手してください。 3.4.9.20をインストールしたい場合はpip install opencv-python==3.4.5.20を実行してください。

0
sai