পাইথনের জন্য ওপেনসিভি ২.৯ কীভাবে ইনস্টল করবেন?


23

আমি এই পোস্টে বর্ণিত ঠিক একই সমস্যাটি পেয়েছি এবং উত্তরের কেউ পরামর্শ দিয়েছে যে আপনি ওপেনসিভি সংস্করণ ২.৯ এ আপগ্রেড করুন। আমি ভাবছিলাম কীভাবে এটি? আমি এখনকার সংস্করণটি ইনস্টল করেছিলাম

sudo apt-get install python-opencv

এছাড়াও, আমি এখন যে সংস্করণটি চালাচ্ছি তা কীভাবে পরীক্ষা করতে পারি? আমি উবুন্টু 13.10 এ আছি

সম্পাদনা করুন:

জিরাডেনগো উত্তর দেওয়ার পরে আমি জানি আমি ২.৪.৫ সংস্করণে রয়েছি এর জন্য আপনাকে ধন্যবাদ!


আমি কি " সংস্করণ " কমান্ডটি টাইপ করতে পারি?

উত্তর:


10

ওপেনসিভির বিকাশ সংস্করণ ইনস্টল করার আগে, ক্যাপচারের আকারটি সেট করার জন্য আমি এই কোডটি ব্যবহার করার পরামর্শ দেব (আপনি যে লিঙ্কটি পোস্ট করেছেন তাতে আমি ধরে নিই যে আপনি পাইথন ব্যবহার করছেন):

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)

ওপেনসিভির বিকাশ সংস্করণ ইনস্টল করতে (আজ 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

আপনার প্রস্তাবিত কমান্ডগুলি চেষ্টা করেছি এবং তারা আমার ক্যামেরা লজিটেক সি 910 এর জন্য কাজ করে না। আমি এখনই সর্বশেষ সংস্করণটি সংকলন / ইনস্টল করছি এবং দেখছি এটি কোনও পার্থক্য করে কিনা। আপনাকে ধন্যবাদ
evan54

অদ্ভুত, আমার একটি সি 920 রয়েছে এবং ওপেনসিভি 2.4.5 (ডিফল্ট 13.10 সংস্করণ) সহ এটি দুর্দান্ত কাজ করে। আপনি এখানে
সিলভাইন

এটা দেব :( আমি এই মীমাংসিত রূপে চিহ্নিত করুন ও আমি পেতে ত্রুটি বার্তা সম্পর্কে একটি নতুন প্রশ্ন পোস্ট করব সঙ্গে কাজ করে নি।
evan54

হাই ইভান 54, শুধু কৌতূহলী - আপনি কি ম্যাক ব্যবহার করছেন? এছাড়াও, আপনি উপরের নির্দেশাবলীর উপর ভিত্তি করে 2.9 বা 3.0 ইনস্টল করেছেন? যদি আপনি পাইথনে ওপেনসিভি 3.0 ব্যবহার করেন তবে আপনি কি এখনও এটিকে সিভি 2 হিসাবে উল্লেখ করেছেন?
ব্যবহারকারী 39131339

কখনও কখনও আপনাকে মডিউলটি যুক্ত করতে হবেcd ~/.virtualenvs/cv/lib/python2.7/site-packages/ && ln -s /usr/local/lib/python2.7/site-packages/cv2.so cv2.so
ইয়াহেন ইয়াকিমোভিচ

6

টার্মিনালটি খুলুন, তারপরে পাইথন ইন্টারপিটারটি চালু করুন:

python

তারপরে, ওপেনসিভি আমদানি করুন:

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.