2017-06-08 14 views
21

मुझे पता है कि मैं pip install opencv-python कर सकता हूं जो opencv3 स्थापित करता है, लेकिन क्या opencv2.4.9 के लिए कोई अलग कमांड या नाम है? यदि नहीं, तो मैं कैसे निर्दिष्ट कर सकता हूं कि कौन सा संस्करण स्थापित करना है?क्या मैं पाइथन के लिए opencv2 स्थापित कर सकता हूं?

उत्तर

5

एक और आसान तरीका नहीं है, आप टर्मिनल

sudo apt-get install python-opencv 

Install OpenCV-Python in Ubuntu

यह स्थापित करने के बाद में टाइप कर सकते हैं, तो आप दोनों C++ और अजगर में opencv संस्करण 2.4 का उपयोग कर सकते हैं।

लेकिन मैं सुझाव है कि आप opencv 3.2.0 और opencv-योगदान का उपयोग करना चाहिए, यह और अधिक सुविधाओं

आशा इस मदद कर सकते हैं देता है!

+0

यह रिटर्न 'ई: करने में असमर्थ पैकेज opencv' का पता लगाएं ... –

+0

कुछ वितरणों में ओपनसीवी का पीपीए है, कुछ नहीं। इसे स्थापित करने के लिए आपको अपने ओएस वितरण पर ओपनसीवी बेस का पीपीए जोड़ना होगा। या आप इसे हल करने के लिए एनाकोंडा इंस्टॉल कर सकते हैं। इसमें ओपनसीवी 3.2.0 –

+0

इस 'सूडो एपीटी-इंस्टाल पाइथन-ओपनसीवी' – Santhosh

30

वाया 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==

3

आप भी इसे Anaconda जरिए कर सकते हैं:

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

हैं आप विंडोज ओएस का उपयोग कर रहे हैं, आप here से अपनी वांछित ओपनसीवी अनौपचारिक विंडोज बाइनरी डाउनलोड कर सकते हैं, और टाइप करें जैसे pip install opencv_python-2.4.13.2-cp27-cp27m-win_amd64.whl बाइनरी फ़ाइल की निर्देशिका में।

+0

आज़माएं इसे आजमाएं और "opencv_python-2.4.13.2-cp27-cp27m-win_amd64.whl इस प्लेटफ़ॉर्म पर समर्थित व्हील नहीं है।" – CIsForCookies

+0

@CIsForCookies यह मुझे काम करता है। क्या आप (32-बिट बनाम 64 बिट) के लिए सही संस्करण डाउनलोड करते हैं? – Moondra

8

आसान और सरल

  • किसी और चीज की
    • matplotlib स्थापित पिप
    • पिप numpy
  • अंतिम चरण स्थापित
    • पिप opencv-अजगर
    • स्थापित

विशिष्ट संस्करण * अंतिम चरण * opencv-अजगर == 2.4.9

+0

कोई इसे क्यों कम करेगा? क्या यह वास्तव में काम नहीं करता है? मैं इसे ऊपर उठाऊंगा। – Mehran

+0

लोग समझ में नहीं आ रहे हैं कि मैं बस मदद करने की कोशिश कर रहा हूं। –

+0

इससे मेरी मदद की! धन्यवाद – Farrukh

0

CV2 बनाम "opencv3"

रास्ते से बाहर एक संभावित गलतफहमी पाने के लिए: पायथन ओपनसीवी मॉड्यूल का नाम import cv2 के माध्यम से सभी संस्करणों> 2.0,> 3.0 सहित आयात किया गया है।यदि आप cv2 के साथ काम करना चाहते हैं, तो ओपनसीवी संस्करण> 3 स्थापित करना ठीक है - जब तक कि आप पुराने संस्करणों के साथ विशिष्ट संगतता की तलाश नहीं कर रहे हैं या 2.4.x संस्करणों के प्रशंसक हैं। 2.4.x से 3.x तक स्विच 2015 में था और सुविधाओं, गति और पारदर्शिता के संदर्भ में, यह नए संस्करणों का उपयोग करने के लिए बहुत अधिक समझ में आता है। आप बड़े अंतरों के बारे में here और here पढ़ सकते हैं। 2.4.x संस्करण अभी भी समर्थित हैं, current release 2.4.13.5 है।

एक विशिष्ट संस्करण स्थापित करना, उदा। OpenCV 2.4.9

कहा: आप किसी विशेष संस्करण है कि न तो pip install opencv-python==2.4.X, sudo apt-get install opencv है और न ही conda install opencv=2.4.x प्रदान (के रूप में अन्य उत्तर यहाँ से समझाया) स्थापित करना चाहते हैं, तो आप हमेशा स्रोतों से स्थापित कर सकते हैं। sourceforge repository में आप प्रत्येक ऑपरेटिंग सिस्टम के लिए सभी प्रमुख संस्करण पा सकते हैं। हालांकि अप्रत्याशित उपयोगकर्ताओं के लिए यह डरावना हो सकता है, यह कुछ ट्यूटोरियल में अच्छी तरह से समझाया गया है। जैसे उबंटू 14.04 पर 2.4.9 के लिए here। या here नवीनतम रिलीज 2.4.13.5 के लिए आधिकारिक लिनक्स इंस्टॉल दस्तावेज़ है। ,

  1. निर्भरता स्थापित आवश्यक संकुल

  2. OpenCVs sourceforge

    जैसे स्रोतों से प्राप्त के लिये दस्तावेज (जैसे here) का संदर्भ लें:

    संक्षेप में, स्थापित प्रक्रिया करने पर निर्भर करता wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip

  3. unzip स्रोतों और निर्देशिका बनाने के साथ बनाया का निर्माण निर्देशिका में

    mkdir build 
    cd build 
    cmake (... your build options ...) 
    
  4. निर्माण बनाने और cmake चलाकर निर्माण तैयार:

    make 
    sudo make install 
    
संबंधित मुद्दे

 संबंधित मुद्दे