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