OpenCV یا همان Open Computer Vision Library مجموعه ای از کتابخانههای برنامهنویسی پردازش تصویر و یادگیری ماشین است. این مجموعه بیشتر بر پردازش تصویر همزمان بی درنگ(Real Time) تمرکز دارد. در ابتدا توسط اینتل ساخته و پشتیبانی میشد و هماکنون توسط Willow Garage و Itseez پشتیبانی میگردد. استفاده از آن با پروانه فری بیاسدی(FreeBSD) آزاد است. اوپن سی وی کتابخانهای چندسکویی است و توسط سیستم عاملهای ویندوز، لینوکس، مک اواس، آی او اِس و اندروید پشتیبانی میشود. همچنین دارای رابط برنامهنویسی به زبانهای سی، سی++، پایتون، جاوا و متلب میباشد.
روشهای مختلفی برای نصب openCV وجود دارد. در این مطلب سعی شده است که آسانترین روش برای نصب این کتابخانه ارائه شود.
برای نصب راحت opencv نسخه ۳.۴.۴ ترمینال رزبیان را باز کرده و دستورات زیر را به ترتیب وارد میکنیم. با استفاده از این روش میتوانید opencv را روی کارت حافظه 8 گیگابایتی نصب و اجرا کنید!
pip3 install opencv-python
pip3 install opencv-contrib-python
sudo apt-get install libatlas-base-dev
sudo apt-get install libjasper-dev
sudo apt-get install libqtgui4
sudo apt-get install python3-pyqt5
sudo apt-get update
sudo apt-get install libhdf5-dev
sudo apt-get update
sudo apt-get install libhdf5-serial-dev
sudo apt install libqt4-test
sudo apt-get -y install libv4l-dev v4l-utils
sudo modprobe bcm2835-v4l2