python - যবহ - বাংলায় পাইথন




আমি কিভাবে কনডা মাধ্যমে পাইথন ওপেনসিভি ইনস্টল করব? (20)

Anaconda উইন্ডোজের OpenCV 3.3 এর বর্তমান সংস্করণ ইনস্টল করার জন্য সঠিক কমান্ড:

conda install -c conda-forge opencv

অথবা

conda install -c conda-forge/label/broken opencv

3.2 এর জন্য এটি ব্যবহার করুন:

conda install -c menpo opencv3

আমি Anaconda মাধ্যমে পাইথনের জন্য ওপেনসিভি ইনস্টল করার চেষ্টা করছি, কিন্তু আমি এটি খুঁজে বের করতে পারছি না।

আমি চেষ্টা করেছিলাম

conda install opencv
conda install cv2

আমি অনুসন্ধান করার চেষ্টা করেছিলাম

conda search cv

কোন সিগার। আমি এটি জুড়ে দৌড়ে যা একটি অন্তর্ভুক্ত প্যাকেজ হিসাবে opencv তালিকাবদ্ধ:

http://docs.continuum.io/anaconda/pkgs.html

conda info চালানোর পরে আমার সংস্করণ conda info হয়, তবে আমি এই সংস্করণ সম্পর্কে কোনও তথ্য অনলাইনে খুঁজে পাইনি। আমি এই সম্পর্কে বেশ বিভ্রান্ত।

আমি এখানে বেশ সুস্পষ্ট কিছু অনুপস্থিত? Anaconda এর আগের সংস্করণের জন্য opencv উপলব্ধ থাকলে নতুন সংস্করণের জন্য এটি কেন উপলব্ধ হবে না? এবং কেন যে লিঙ্ক শুধুমাত্র আমাকে সংস্করণ 1.9.2 জন্য ডকুমেন্টেশন প্রদর্শন না?


Anaconda এ OpenCV ইনস্টল করার জন্য, Anaconda কমান্ড প্রম্পট আরম্ভ করুন এবং OpenCV ইনস্টল করুন

conda install -c https://conda.anaconda.org/menpo opencv3

এটি আপনার Anaconda স্পাইডার বা আইপিথন কনসোলের সাথে কাজ করে তা পরীক্ষা করুন

import cv2

আপনি ব্যবহার করে ইনস্টল করা সংস্করণ চেক করতে পারেন:

cv2.__version__

Opencv3 ইনস্টল করার আগে python3.5 ইনস্টল করার জন্য একটি সহজ এবং সোজা এগিয়ে সমাধান হল

conda install python=3.5

অনুসরণ করে

conda install --channel https://conda.anaconda.org/menpo opencv3 

অন্যদের মত, আমি পাইসন 3.5.1 / অ্যানডোনাড 2.4.0 ওএস এক্স 10.11 এ সমস্যা নিয়েছিলাম।

কিন্তু আমি এখানে একটি সামঞ্জস্যপূর্ণ প্যাকেজ খুঁজে পাওয়া যায় নি:

https://anaconda.org/menpo/opencv3

এটি কমান্ড লাইনের মাধ্যমে ইনস্টল করা যেতে পারে:

 conda install -c https://conda.anaconda.org/menpo opencv3

একটি কবজ মত কাজ। প্রথমবার আমি কখনো ওপেনসিভি 3x তে কাজ করতে পেরেছি!


আপনি cv2.pyd ফাইলটি C:\Users\USERNAME\Anaconda2\Lib ডিরেক্টরিতে অনুলিপি করুন।

আপনি এই লিঙ্কে cv2.pyd ফাইলটি পাবেন ( https://sourceforge.net/projects/opencvlibrary/files/ )।

Cv2.pyd C:\Users\USERNAME\Desktop\opencv\build\python\2.7\x64


আমার রেপোতে পদক্ষেপ ছিল যা আপনাকে সঠিকভাবে OpenCV ইনস্টল করতে সহায়তা করবে।

যদি ভাঙ্গা লিঙ্ক, এই দেখুন।

প্রয়োজনীয়তা এবং পূর্বশর্ত জন্য এই নির্দেশাবলী অনুসরণ করুন:

আপনি এই প্রকল্পের শুরু উইন্ডোজ অপারেটিং সিস্টেম আছে প্রয়োজন।

উইন্ডোজ 7 থেকে 10

সাবধানে পদক্ষেপ অনুসরণ করুন

  1. Anaconda2 32/64 পাইথন ইনস্টল করুন

    অথবা

    Anaconda3 32/64 পাইথন ইনস্টল করুন

    এটা সিস্টেম তথ্য উপর নির্ভর করে

    পাশাপাশি আপনি সমস্ত বিকল্প লাল টেক্সট উপেক্ষা উপেক্ষা করতে হবে

    তারপর ইনস্টলেশন শেষ পর্যন্ত অপেক্ষা করুন ...

    ইনস্টল শেষ যখন খোলা সিএমডি অ্যাডমিন

    সিএনডি অ্যাডমিনে Anaconda-Python কনফিগার করা আছে তা নিশ্চিত করুন

  2. প্রকার: পাইথন

    এটা বের হবে:

    সি: \ উইন্ডোজ \ system32> পাইথন পাইথন 3.6.3 | আনাকোডা কাস্টম (64 বিট) | (ডিফল্ট, 15 অক্টোবর 2017, 03:27:45)

    [MSC v.1900 64 বিট (AMD64)] আরও তথ্যের জন্য Win32 টাইপ "সহায়তা", "কপিরাইট", "ক্রেডিট" বা "লাইসেন্স" টাইপ করুন।

  3. পরবর্তী প্যাকেজ ইনস্টল করা হয়:

    Numpy

    OpenCV

    PymySQL বা pymysql

    ইনস্টল এবং ওপেনসিভি আমদানি করুন

    conda install -c conda-forge opencv = (সংস্করণ ঐচ্ছিক)

    (আপডেট আছে যদি হ্যাঁ ক্লিক করুন)

    ইনস্টল করুন এবং Numpy আমদানি করুন

    পিপি ইনস্টল numpy

    (আপডেট আছে যদি হ্যাঁ ক্লিক করুন)

    ইনস্টল করুন এবং PyMySQL / pymysql আমদানি করুন

    পিপি ইনস্টল PymySQL বা pymysql

  4. যখন সমস্ত প্যাকেজ সম্পূর্ণরূপে ইনস্টল করা হয়, তখন আপনাকে অবশ্যই এটি পুনরায় বুট করতে হবে।

    আবার সিএমডি অ্যাডমিন যান

    টাইপ করুন "পাইথন"

    আমদানি সিভি 2 (সিভি 2 ওপেনসিভি)

    আম্পায়ার বা numpy আমদানি

    আমদানি pymysql

    আমদানি os

    ছবি থেকে পিআইএল থেকে

    তারপর সব ঠিক আছে .. আপনার কোড চালানোর জন্য প্রস্তুত !!

    আপনি সমস্ত পদক্ষেপ শেষ করার পরে, আপনি এখন যে স্পাইডার পাইথন ব্যবহার করেন তা কোডটি পরীক্ষা করতে পারবেন


আমি এখন আমার সম্পূর্ণরূপে সম্পূর্ণ সমাধান, ওপেনসিভি-পাইথন - Anaconda (উইন্ডোজ) -তে OpenCV-Python প্যাকেজ ইনস্টল করতে কিভাবে সারসংক্ষেপবদ্ধ করেছি। তবুও আমি এই পোস্টে গুরুত্বপূর্ণ বিট অনুলিপি এবং pasted করেছি।

বর্তমানে, আমি উইন্ডোজ 8.1 এবং 64-বিট মেশিন ব্যবহার করছি, পাইনাথ 2.x এর জন্য Anaconda হিসাবে আইডিই।

দ্রষ্টব্য: যদি আপনি উইন্ডোজ 10 (বা তার উপরে) এর উপর থাকেন এবং নীচের নির্দেশটি কাজ করে তবে দয়া করে দয়া করে একটি মন্তব্য যোগ করতে পারেন? এই সম্প্রদায়ের অনেক সাহায্য করবে! :-)

টি এল; ডিআর

Anaconda (এবং স্পাইডার আইডিই) এর সাথে সম্পূর্ণরূপে OpenCV ব্যবহার করতে, আমাদের এটি করতে হবে:

  1. আনুষ্ঠানিক OpenCV সাইট থেকে OpenCV প্যাকেজটি ডাউনলোড করুন
  2. cv2.pyd সাইট-প্যাকেজ ডিরেক্টরির মধ্যে অনুলিপি করুন এবং পেস্ট করুন।
  3. ব্যবহারকারী এনভায়রনমেন্টাল ভেরিয়েবল সেট করুন যাতে Anaconda জানতে পারে FFMPEG ইউটিলিটি কোথায় পাওয়া যায়।
  4. OpenCV এবং FFMPEG নিশ্চিত করার জন্য কিছু পরীক্ষা করা এখন কাজ করছে।

(বিস্তারিত নির্দেশাবলীর জন্য পড়ুন ...)

পূর্বশর্ত

Anaconda ইনস্টল করুন

Anaconda মূলত একটি চমত্কারভাবে প্যাকেজযুক্ত পাইথন আইডিই যা বেশ কয়েকটি দরকারী প্যাকেজ যেমন নামপি, পান্ডাস, আইপিথন নোটবুক ইত্যাদির সাথে প্রেরিত হয়। এটি বৈজ্ঞানিক সম্প্রদায়ের সর্বত্র সুপারিশ করা হচ্ছে। Anaconda জন্য Anaconda পরীক্ষা করে দেখুন।

Anaconda এ OpenCV-Python ইনস্টল করুন

সতর্কতা অবলম্বন: আমি মূলত প্রস্তাবিত হিসাবে binstar.org OpenCV প্যাকেজ ইনস্টল করার চেষ্টা করেছি। তবে এই পদ্ধতিটি FFMPEG কোডেকটি অন্তর্ভুক্ত করে না - অর্থাৎ আপনি OpenCV ব্যবহার করতে সক্ষম হবেন তবে আপনি ভিডিওগুলির প্রক্রিয়া করতে পারবেন না।

আমার জন্য নিম্নলিখিত নির্দেশাবলী এই OpenCV YouTube ভিডিও দ্বারা অনুপ্রাণিত হয়। এ পর্যন্ত আমি এটি আমার ডেস্কটপ এবং ল্যাপটপ, 64-বিট মেশিন এবং উইন্ডোজ 8.1 উভয়তে কাজ করেছি।

OpenCV প্যাকেজ ডাউনলোড করুন

প্রথমত, সম্পূর্ণ OpenCV প্যাকেজটি ডাউনলোড করতে অফিসিয়াল ওপেনসিভি সাইটে যান। আপনি চান একটি সংস্করণ বাছুন (2.x বা 3.x)। আমি পাইথন 2.x এবং ওপেনসিভি 3.x -এ আছি - প্রধানত কারণ এইভাবে ওপেনসিভি-পাইথন টিউটোরিয়াল সেটআপ / ভিত্তিক হয়।

আমার ক্ষেত্রে, আমি প্যাকেজ (মূলত একটি ফোল্ডার) সরাসরি আমার সি ড্রাইভে ( C:\opencv ) C:\opencv

কপি এবং cv2.pd ফাইল আটকান

Anaconda সাইট-প্যাকেজ ডিরেক্টরি (উদাহরণস্বরূপ C:\Users\Johnny\Anaconda\Lib\site-packages আমার ক্ষেত্রে) পাইথন প্যাকেজগুলি রয়েছে যা আপনি আমদানি করতে পারেন। আমাদের লক্ষ্যটি cv2.pyd ফাইলটি এই ডিরেক্টরিতে অনুলিপি করা এবং আটকানো (যাতে আমরা আমাদের পাইথন কোডগুলিতে import cv2 ব্যবহার করতে পারি।)।

এটি করার জন্য, cv2.pyd ফাইলটি অনুলিপি করুন ...

এই OpenCV ডিরেক্টরি থেকে (শুরুতে আপনার মেশিনে কিছুটা আলাদা হতে পারে):

# Python 2.7 and 32-bit machine:
C:\opencv\build\python\2.7\x84

# Python 2.7 and 64-bit machine:
C:\opencv\build\python\2.7\x64

এই Anaconda ডিরেক্টরি (প্রথম অংশটি আপনার মেশিনে কিছুটা ভিন্ন হতে পারে):

C:\Users\Johnny\Anaconda\Lib\site-packages

এই পদক্ষেপটি করার পরে আমরা পাইথন কোডে import cv2 ব্যবহার করতে সক্ষম হব। কিন্তু, আমাদের এখনও FFMPEG (ভিডিও কোডেক) কাজ করার জন্য আরও কিছু কাজ করতে হবে (ভিডিওগুলি প্রক্রিয়া করার মতো জিনিসগুলি আমাদের করতে সক্ষম করার জন্য)।

পরিবেশগত ভেরিয়েবল সেট করুন

"মাই কম্পিউটার" (অথবা উইন্ডোজ 8.1 এ "এই পিসি") তে রাইট-ক্লিক করুন → প্রোপার্টি বাম ক্লিক করুন → "উন্নত" ট্যাবটিতে বাম ক্লিক করুন → বাম ক্লিক করুন "পরিবেশের পরিবর্তনসমূহ ..." বাটন।

ওপেনসিভিতে নির্দেশ করার জন্য একটি নতুন ব্যবহারকারী ভেরিয়েবল যুক্ত করুন (32-বিট সিস্টেমের জন্য x86 বা 64-বিট সিস্টেমের জন্য x64)। আমি বর্তমানে 64-বিট মেশিনে আছি।

| 32-bit or 64 bit machine? | Variable     | Value                                |
|---------------------------|--------------|--------------------------------------|
| 32-bit                    | `OPENCV_DIR` | `C:\opencv\build\x86\vc12`           |
| 64-bit                    | `OPENCV_DIR` | `C:\opencv\build\x64\vc12`           |

ব্যবহারকারী পরিবর্তনশীল PATH %OPENCV_DIR%\bin

উদাহরণস্বরূপ, আমার PATH ইউজার ভেরিয়েবল এইরকম দেখাচ্ছে ...

আগে:

C:\Users\Johnny\Anaconda;C:\Users\Johnny\Anaconda\Scripts

পরে:

C:\Users\Johnny\Anaconda;C:\Users\Johnny\Anaconda\Scripts;%OPENCV_DIR%\bin

এই আমরা এটা করা হয়! FFMPEG ব্যবহার করার জন্য প্রস্তুত!

নিশ্চিত করার জন্য পরীক্ষা

আমরা পরীক্ষা করতে হবে কিনা আমরা এখন এনাকোন্ডা (স্পাইডার আইডিই এর মাধ্যমে) এ করতে পারি:

  • ওপেনসিভি প্যাকেজ আমদানি করুন
  • FFMPEG ইউটিলিটি ব্যবহার করুন (ভিডিও পড়তে / লিখতে / প্রক্রিয়া করতে)

পরীক্ষা 1: আমরা কি ওপেনসিভি আমদানি করতে পারি?

Anaconda এখন OpenCV-Python প্যাকেজ (যেমন, cv2 ) আমদানি করতে সক্ষম কিনা তা নিশ্চিত করার জন্য, cv2 কনসোলে ইস্যু করুন:

import cv2
print cv2.__version__

যদি প্যাকেজ cv2 কোনও ত্রুটি ছাড়াই আমদানি করা হয় এবং cv2 সংস্করণটি মুদ্রিত হয়, তবে আমরা সব ভাল! এখানে একটি স্ন্যাপশট রয়েছে:

import-cv2-ok-in-anaconda-python-2.png http://mathalope.co.uk/wp-content/uploads/2015/07/import-cv2-ok-in-anaconda-python-2.png

পরীক্ষা 2: আমরা কি FFMPEG কোডেক ব্যবহার করতে পারি?

একটি ডিরেক্টরির মধ্যে একটি নমুনা input_video.mp4 ভিডিও ফাইল রাখুন। আমরা পরীক্ষা করতে চাই যে আমরা কি করতে পারি:

  • এই .mp4 ভিডিও ফাইল, এবং
  • একটি নতুন ভিডিও ফাইল লিখুন ( .avi বা .mp4 ইত্যাদি হতে পারে)

এটি করার জন্য আমাদের একটি পরীক্ষামূলক পাইথন কোড থাকতে হবে, test.py কল করুন। নমুনা input_video.mp4 ফাইল হিসাবে একই ডিরেক্টরি মধ্যে রাখুন।

এটি test.py হয়তো দেখতে পারে (আমি এখানে নতুন এবং পুরানো সংস্করণ কোড উভয় তালিকাবদ্ধ করেছি - আমাদের test.py যে test.py আপনার জন্য কাজ করে / কাজ করে না!):

(নতুন সংস্করণ...)

import cv2
cap = cv2.VideoCapture("input_video.mp4")
print cap.isOpened()   # True = read video successfully. False - fail to read video.

fourcc = cv2.VideoWriter_fourcc(*'XVID')
out = cv2.VideoWriter("output_video.avi", fourcc, 20.0, (640, 360))
print out.isOpened()  # True = write out video successfully. False - fail to write out video.

cap.release()
out.release()

(অথবা পুরানো সংস্করণ ...)

import cv2
cv2.VideoCapture("input_video.mp4")
print cv2.isOpened()   # True = read video successfully. False - fail to read video.

fourcc = cv2.cv.CV_FOURCC(*'XVID')
out = cv2.VideoWriter("output_video.avi",fourcc, 20.0, (640,360))
print out.isOpened()  # True = write out video successfully. False - fail to write out video.

cap.release()
out.release()

এই পরীক্ষা খুব গুরুত্বপূর্ণ। আপনি যদি ভিডিও ফাইলগুলি প্রক্রিয়া করতে চান তবে আপনাকে নিশ্চিত করতে হবে যে Anaconda / Spyder IDE FFMPEG (ভিডিও কোডেক) ব্যবহার করতে পারে। এটা আমার কাজ পেয়েছিলাম এটা দিন লেগেছে। কিন্তু আমি আশা করি এটি আপনাকে অনেক কম সময় দেবে! :)

দ্রষ্টব্য: Anaconda স্পাইডার আইডিই ব্যবহার করার সময় আরও একটি গুরুত্বপূর্ণ টিপ। আপনি বর্তমান কাজ ডিরেক্টরি (CWD) চেক করুন তা নিশ্চিত করুন !!!

উপসংহার

Anaconda (এবং স্পাইডার আইডিই) এর সাথে সম্পূর্ণরূপে OpenCV ব্যবহার করতে, আমাদের এটি করতে হবে:

  1. আনুষ্ঠানিক OpenCV সাইট থেকে OpenCV প্যাকেজটি ডাউনলোড করুন
  2. cv2.pyd সাইট-প্যাকেজ ডিরেক্টরির মধ্যে অনুলিপি করুন এবং পেস্ট করুন।
  3. ব্যবহারকারী এনভায়রনমেন্টাল ভেরিয়েবল সেট করুন যাতে Anaconda জানতে পারে FFMPEG ইউটিলিটি কোথায় পাওয়া যায়।
  4. OpenCV এবং FFMPEG নিশ্চিত করার জন্য কিছু পরীক্ষা করা এখন কাজ করছে।

গুড লাক!


আমি এটি ভালো ইনস্টল করা:

$ conda install --channel https://conda.anaconda.org/conda-forge opencv

আমি সরাসরি conda install opencv করার চেষ্টা conda install opencv , কিন্তু এটি আমার জন্য কাজ করে না কারণ আমি পাইথন 3.5 ব্যবহার করছি যা উচ্চতর সংস্করণ যা কনডাতে ডিফল্ট ওপেনসিভি লাইব্রেরি। পরে, আমি 'আনাকোডা / ওপেনসিভি' চেষ্টা করেছি, কিন্তু এটি কাজ করে না। আমি অবশেষে পাইডন 3.5 এর জন্য conda-forge / opencv কাজ করেছিলাম।


আমি ঠিক একই সমস্যা ছিল, এবং OpenCV ইনস্টল করতে conda পেতে পারে না। যাইহোক, আমি আপনাকে এই সাইটে পাওয়া ওপেনসিভি ইনস্টলার দিয়ে এটি ইনস্টল করতে পরিচালিত করেছি:

here

তার ফাইলগুলি হল "হুইল" whl ফাইল যা পিপ দিয়ে ইনস্টল করা যেতে পারে, উদাহরণস্বরূপ

পিপ ইনস্টল SomePackage-1.0-py2.py3-none-any.whl

একটি কমান্ড উইন্ডোতে। এটি আমার জন্য এই কমান্ডটি কার্যকর করার পরে স্পাইডারের সাথে সরাসরি কাজ করে। আমি অন্যান্য প্যাকেজ সঙ্গে একই অভিজ্ঞতা আছে, উপরে ইউসি Irvine সাইট একটি স্বর্ণ খনি।


আমি মনে করি সবচেয়ে সহজ বিকল্প যা ক্রস প্ল্যাটফর্ম এবং আনাকোন্ডার বিভিন্ন সংস্করণে কাজ করবে

#Run Anaconda Prompt as an Administrator (on Windows) & execute the command below
#(you may need to use   sudo   on a Unix-Based or Mac system 
#to have the needed permissions)

conda install -c conda-forge opencv

আমি শুধু দুটি Win32 পাইথন 3.5 কম্পিউটারে চেষ্টা করেছি। প্রথমে, আমি conda install opencv করতে conda install opencv করতে সক্ষম conda install opencv , কিন্তু এটি manpp থেকে সংস্করণটি কাজ করে না এবং করেনি, কিন্তু এটি করেছে:

conda install -c https://conda.binstar.org/conda-forge opencv

উইন্ডোজ -64 এবং পাইথন 3.5 এ কনডা দিয়ে ওপেনসিভ ইনস্টল করার জন্য, আমার জন্য কাজ করা একমাত্র একটি হল:

conda install -c conda-forge opencv=3.1.0 

এই উইন্ডোজ আমার জন্য কাজ করে

conda install -c conda-forge opencv

conda install -c menpo opencv3


এটি আমার জন্য কাজ করেছে (উবুন্টু এবং কন্ডা 3.18.3):

conda install --channel https://conda.anaconda.org/menpo opencv3

উপরের কমান্ডটি আমাকে যখন দেখানো হয়েছিল তখন আমাকে দেখানো হল:

anaconda show menpo/opencv3

এই আউটপুট ছিল:

To install this package with conda run:
     conda install --channel https://conda.anaconda.org/menpo opencv3

আমি ভুল ছাড়া পাইথন নিম্নলিখিত পরীক্ষিত:

>>> import cv2
>>>

ওপেন নির্দিষ্ট করে নি যে conda কমান্ডটি ব্যবহার করে তাকে অবশ্যই সমাধান দরকার ছিল, আমার মনে হয় opencv ইনস্টল করা এনাকোডা ন্যাভিগেটর অ্যাপ্লিকেশন ব্যবহার করে সহজতর:

  1. Anaconda ন্যাভিগেটর খুলুন (উদাহরণস্বরূপ, আপনার OS এর স্টার্ট মেনু দিয়ে)
  2. বামে পরিবেশ ট্যাব ক্লিক করুন।
  3. এই ট্যাবের পাশে, conda পরিবেশটি নির্বাচন করুন যা আপনি opencv ইনস্টল করতে চান (যদি আপনার কোন নির্দিষ্ট পরিবেশ নেই তবে ডিফল্ট base (root) পরিবেশ নির্বাচন করুন)।
  4. ডানদিকে, ড্রপ ডাউন তালিকাতে Not installed না নির্বাচন করুন এবং ফিল্টার বক্সে 'opencv' টাইপ করুন,
  5. তালিকায় 'opencv' প্যাকেজ নির্বাচন করুন,
  6. অ্যাপ্লিকেশনটি নীচে 'আবেদন' ক্লিক করুন। Anaconda ন্যাভিগেটর এখন আপনার জন্য opencv ইনস্টল করবে।

কন্ডা সহ OpenCV প্যাকেজ ইনস্টল করতে, চালান:

conda install -c menpo opencv3=3.1.0

https://anaconda.org/menpo/opencv3


যদি conda install opencv বা conda install -c https://conda.binstar.org/menpo opencv কাজ করে না, আপনি উৎস থেকে কম্পাইল করার চেষ্টা করতে পারেন।

Http://opencv.org/downloads.html থেকে উত্সটি ডাউনলোড করুন, http://docs.opencv.org/2.4/doc/tutorials/introduction/linux_install/linux_install.html এ ইন্সটল ইন্সটলটি অনুসরণ করুন, (সম্ভবত আপনি লাফ দিতে পারেন সরাসরি শেষ অংশে, ' সিএমকে ব্যবহার করে উত্স থেকে OpenCV বিল্ডিং ... ), cmake কমান্ডটি নিম্নরূপ পরিবর্তন করুন:

mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/home/**/env/opencv-2.4.10 -D BUILD_NEW_PYTHON_SUPPORT=ON -D PYTHON_EXECUTABLE=/home/**/env/anaconda/bin/python -D PYTHON_INCLUDE_DIR=/home/**/env/anaconda/include/python2.7 -D PYTHON_LIBRARY=/home/**/env/anaconda/lib/libpython2.7.so -D PYTHON_PACKAGES_PATH=/home/**/env/anaconda/lib/python2.7/site-packages -D PYTHON_NUMPY_INCLUDE_DIRS=/home/**/env/anaconda/lib/python2.7/site-packages/numpy/core/include ..

make -j4
make install

আপনি cv2.so খুঁজে পাবেন anaconda/lib/python2.7/site-packages

তারপর:

import cv2
print cv2.__version__

এটি 2.4.10 মুদ্রণ করা হবে।

আমার পরিবেশটি জিसीसी 4.4.6, পাইথন 2.7 (এনাকোডা) এবং ওপেনসিভি-2.4.10।


যদিও কনডারের মাধ্যমে নয়, এবং এটি উবুন্টুর জন্য নির্দিষ্ট, এটি SIFT এবং SURF হিসাবে নির্মিত সমস্ত কনট্রিব মডিউলগুলির সাথে ওপেনসিভি ইনস্টল করার সবচেয়ে সহজ উপায় ব্যবহার করা হল:

pip install opencv-contrib-python

এটি পাইথন ২.7 + এবং পাইথন 3.4+ সমর্থন করে

যদি আপনি অবদানগুলি তৈরি না করে থাকেন তবে আপনি এটি করতে পারেন:

pip install opencv-python

আপনি নিম্নলিখিত কমান্ডগুলি চালানোর আগে নীচের নির্ভরতাগুলি ইনস্টল করতে হবে:

sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

উবুন্টুতে ওপেনসিভি সেট করার এটি একটি ভাল টিউটোরিয়াল: https://medium.com/@debugvn/installing-opencv-3-3-0-on-ubuntu-16-04-lts-7db376f93961


conda install opencv বর্তমানে UNIX / Python2 এ আমার জন্য কাজ করে। এই অন্য সমাধান পরামর্শ করার আগে চেষ্টা করার মূল্য।


উইন্ডোজ শুধুমাত্র সমাধান। পাইথন 3.x জন্য OpenCV 3.x পিপ ইনস্টল

.Whl ফাইলটি ডাউনলোড করুন ( সিপি এমএন যেখানে আপনার পাইথন এমএন আছে)। Contrib অন্তর্ভুক্ত OpenCV-অতিরিক্ত প্যাকেজ। উদাহরণস্বরূপ, আপনার কাছে পাইথন 3.6 এবং উইন্ডোজ 64-বিট বলে মনে হচ্ছে, আপনি opencv_python-3.2.0 + contrib-cp36-cp36m-win_amd64.whl ডাউনলোড করতে পারেন

কমান্ড প্রম্পট থেকে:

pip install opencv_python3.2.0+contribcp36cp36mwin_amd64.whl

আপনার conda list আপনার একটি প্যাকেজ থাকবে: opencv-python 3.2.0+contrib <pip>

এখন আপনি এটি পরীক্ষা করতে পারেন (কোন ত্রুটি):

>>> import cv2
>>>

মূল উৎস পাতা যেখানে আমি তথ্য গ্রহণ এখানে







conda