نماد سایت وبلاگ شتابان هاست

نصب OpenCV در اوبونتو ۲۰٫۰۴

نصب OpenCV در اوبونتو 20.04

OpenCVمخفف (Open Source Computer Vision Library) یک کتابخانه چشم انداز کامپیوتر منبع باز است که دارای اتصالات C ++ ، Python و Java است و از کلیه سیستم عامل های اصلی پشتیبانی می کند. این می تواند از پردازش چند هسته ای بهره ببرد و از ویژگی های شتاب GPU برای عملکرد در زمان واقعی برخوردار باشد. OpenCV برای طیف گسترده ای از برنامه ها از جمله آنالیز تصویر پزشکی ، دوخت تصاویر نمای خیابان ، فیلم نظارت ، شناسایی و تشخیص چهره ، ردیابی اشیاء در حال حرکت ، استخراج مدل های سه بعدی و موارد دیگر استفاده می شود. در این مقاله ، نحوه نصب OpenCV در اوبونتو ۲۰٫۰۴ توضیح داده شده است. با ما در شتابان هاست همراه باشيد.

۱) نصب OpenCV از مخزن اوبونتو

OpenCV از مخازن پیش فرض اوبونتو ۲۰٫۰۴ برای نصب در دسترس است. برای نصب آن اجرا شود:

sudo apt update
sudo apt install libopencv-dev python3-opencv

دستور فوق کلیه بسته های لازم برای اجرای OpenCV را نصب می کند.

با وارد کردن ماژول cv2 و چاپ نسخه OpenCV ، نصب را تأیید کنید:

python3 -c "import cv2; print(cv2.__version__)"

در زمان نوشتن نسخه در مخازن ۴٫۲ است:

۴٫۲٫۰

۲) نصب OpenCV از منبع

ساختن کتابخانه OpenCV از مبدا به شما امکان می دهد آخرین نسخه موجود را داشته باشید. این سیستم برای سیستم خاص شما بهینه خواهد شد و کنترل کامل بر گزینه های ساخت را خواهید داشت. مراحل زیر را انجام دهید:

۱) ابزار و وابستگی های ساخت را نصب کنید:

sudo apt install build-essential cmake git pkg-config libgtk-3-dev \    libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \    libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \    gfortran openexr libatlas-base-dev python3-dev python3-numpy \    libtbb2 libtbb-dev libdc1394-22-dev libopenexr-dev \    libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev

 

۲)مخازن سهم OpenCV :

mkdir ~/opencv_build && cd ~/opencv_buildgit clone https://github.com/opencv/opencv.gitgit clone https://github.com/opencv/opencv_contrib.git

 

اگر می خواهید نسخه قدیمی را نصب کنید ، cd را هم در فهرست های opencv و opencv_contrib قرار دهید و هم پرداخت git <opencv-version> را اجرا کنید

۳) پس از اتمام بارگیری ، یک فهرست ساخت موقت ایجاد کنید و به آن بروید:

cd ~/opencv_build/opencv
mkdir -p build && cd build

 

ساخت OpenCV را با CMake تنظیم کنید:

cmake -D CMAKE_BUILD_TYPE=RELEASE \    -D CMAKE_INSTALL_PREFIX=/usr/local \    -D INSTALL_C_EXAMPLES=ON \    -D INSTALL_PYTHON_EXAMPLES=ON \    -D OPENCV_GENERATE_PKGCONFIG=ON \    -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \    -D BUILD_EXAMPLES=ON ..

خروجی چیزی شبیه به زیر خواهد بود:

-- Configuring done
-- Generating done
-- Build files have been written to: /home/vagrant/opencv_build/opencv/build

 

۴) فرآیند گردآوری را شروع کنید:

make -j8

-j را مطابق با پردازنده خود تغییر دهید. اگر تعداد هسته پردازنده خود را نمی دانید ، می توانید با تایپ nproc آن را پیدا کنید.

بسته به پیکربندی سیستم شما ، این مجموعه ممکن است چندین دقیقه یا بیشتر طول بکشد.

 

۵) OpenCV را نصب كنيد.

sudo make install

۶) برای تأیید نصب ، دستورات زیر را تایپ کنید.

اتصال C ++:

pkg-config --modversion opencv4
۴٫۳٫۰

اتصالات Python:

python3 -c "import cv2; print(cv2.__version__)"
۴٫۳٫۰-dev

ما را در شتابان هاست دنبال كنيد.

 

 

خروج از نسخه موبایل