Python用のopencv 2.9のインストール方法は?


23

私はこの投稿で説明した問題とまったく同じ問題を抱えていましたが、回答の誰かがopencvバージョン2.9にアップグレードすることを提案しました。私はそれをどのように疑問に思っていましたか?私が今持っているバージョンをインストールしました

sudo apt-get install python-opencv

また、現在実行しているバージョンを確認するにはどうすればよいですか?Ubuntu 13.10を使用しています

編集:

girardengoの回答後、バージョン2.4.5になっていることがわかりました。ありがとうございます。


version」コマンドの入力方法を知っていますか?

回答:


10

OpenCVの開発バージョンをインストールする前に、このコードを使用してキャプチャサイズを設定することをお勧めします(投稿したリンクから、Pythonを使用していると仮定します)。

import cv2

cap = cv2.VideoCapture(device_no)
cap.set(cv2.cv.CV_CAP_PROP_FRAME_WIDTH, width)
cap.set(cv2.cv.CV_CAP_PROP_FRAME_HEIGHT, height)

opencvの開発バージョン(今日は3.0.0-dev)をインストールするには、以下の手順に従ってください。

cd $HOME
mkdir opencv_src
cd opencv_src/
git clone https://github.com/Itseez/opencv.git
cd opencv/
mkdir release
cd release/
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..
make
sudo make install

提案されたコマンドを試してみましたが、カメラlogitech c910では機能しません。現在、最新バージョンをコンパイル/インストールしており、それが違いをもたらすかどうかを確認します。ありがとう
evan54

奇妙なことに、C920があり、opencv 2.4.5(デフォルトの13.10バージョン)で正常に動作します。ここ
シルヴァンピノー

devで動作しませんでした:(これを解決済みとしてマークし、取得したエラーメッセージに関する新しい質問を投稿します。
evan5414

こんにちはevan54、好奇心が強い-Macを使用していますか?また、上記の手順に基づいて2.9または3.0をインストールしましたか?Pythonでopencv 3.0を使用した場合、それをcv2と呼びましたか?
user391339

モジュールをリンクする必要がある場合がありますcd ~/.virtualenvs/cv/lib/python2.7/site-packages/ && ln -s /usr/local/lib/python2.7/site-packages/cv2.so cv2.so
ヤウヘンヤキモビッチ

6

ターミナルを開き、python interpeterを起動します。

python

次に、opencvをインポートします。

import cv2

最後に、印刷版:

cv2.__version__

opencvの最新の開発バージョンをインストールする場合は、ここからopencvの公式ドキュメントの指示に従ってください。


0

以下にスクリプトを記載し、コピーして実行します

sudo bash install_opencv.sh

ここにスクリプトがあります...

# KEEP UBUNTU OR DEBIAN UP TO DATE

 sudo apt-get -y update
 sudo apt-get -y upgrade
 sudo apt-get -y dist-upgrade
 sudo apt-get -y autoremove

 #INSTALL THE DEPENDENCIES


 # Build tools:

 sudo apt-get install -y build-essential cmake


 # GUI:

 sudo apt-get install -y qt5-default libvtk6-dev


 # Media I/O:

 sudo apt-get install -y zlib1g-dev libjpeg-dev libwebp-dev libpng-
 dev libtiff5-dev libjasper-dev libopenexr-dev libgdal-dev


 # Video I/O:

 sudo apt-get install -y libdc1394-22-dev libavcodec-dev libavformat-
 dev libswscale-dev libtheora-dev libvorbis-dev libxvidcore-dev 
 libx264-dev yasm libopencore-amrnb-dev libopencore-amrwb-dev libv4l-
 dev libxine2-dev


 # Parallelism and linear algebra libraries:

 sudo apt-get install -y libtbb-dev libeigen3-dev


 # Python:

 sudo apt-get install -y python-dev python-tk python-numpy python3-
 dev python3-tk python3-numpy


 # Java:

 sudo apt-get install -y ant default-jdk


 # Documentation:

 sudo apt-get install -y doxygen



 # INSTALL THE LIBRARY (YOU CAN CHANGE '3.0.0' FOR THE LAST STABLE 
 VERSION)


 sudo apt-get install -y unzip wget
 wget https://github.com/Itseez/opencv/archive/3.1.0.zip
 unzip 3.1.0.zip
 rm 3.1.0.zip
 mv opencv-3.1.0 OpenCV1
 cd OpenCV1
 mkdir build
 cd build
 cmake -DWITH_QT=ON -DWITH_OPENGL=ON -DFORCE_VTK=ON -DWITH_TBB=ON -
 DWITH_GDAL=ON -DWITH_XINE=ON -DBUILD_EXAMPLES=ON ..
 make -j4
 sudo make install
 sudo ldconfig

 # EXECUTE SOME OPENCV EXAMPLES AND COMPILE A DEMONSTRATION
 # To complete this step, please visit 
 'http://milq.github.io/install-opencv-ubuntu-debian'.
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.