برای نصب OpenCV بر روی Ubuntu یا Debian دو روش عمده وجود دارد. یکی استفاده از منابع نرم افزاری آنها است و دیگری کامپایل کردن سورس OpenCV. در ادامه به بررسی این دو روش می پردازیم:
روش نخست: نصب OpenCV از طریق منابع نرم افزاری
برای این کار می شود از دستور زیر استفاده کرد:
1 2 3 |
sudo apt-get install libopencv-dev python-opencv |
این روش بسیار ساده است اما در صورت استفاده از این روش امکان استفاده از آخرین نسخه یا یک نسخه خاص از OpenCV فراهم نخواهد بود. نیاز به استفاده از نسخه های خاص این کتابخانه به در مواردی که قرار است در کنار چهارچوب ها و کتابخانه های دیگر مانند CUDA, Torch, Tensorflow, PyTorch و … استفاده شود به شدت احساس می شود.
روش دوم: نصب OpenCV از طریق کد موجود در سایت رسمی آن
نخست بهتر است که از عدم نصب کتابخانه توسط apt اطمینان حاصل کنید. برای این کار از دستور زیر استفاده کنید:
1 2 3 |
sudo apt-get autoremove libopencv-dev python-opencv |
سپس برای سادگی کار می توانید از کد آماده ی زیر برای نصب استفاده کنید:
install-opencv.sh
این مجموعه کد (Script) توسط «Manuel Ignacio López Quintero» ایجاد شده است که در واقع همان مراحل نصب پیش نیازها، دانلود کدها و کامپایل آنها است که به صورت یکجا قرار گرفته اند.
فکر میکنم opencv 3.1 در مخازن اوبونتو ۱۷/۱۰ یا همون artful موجود باشه. یا حتما در مخازن devel هست. فکر نمیکنم بین نسخه ۳/۱ و ۳/۲ تفاوت چشمگیری بوده باشه. با همون apt راحت میشه نصبشون کرد
سلام
فکر کنم این در مد cpu نصب میشه
make -j4