OpenCV, prescurtare de la Open Source Computer Vision Library, este o bibliotecă de software open-source pentru viziune pe computer și învățare automată. Dezvoltat inițial de Intel, este acum întreținut de o comunitate de dezvoltatori sub Fundația OpenCV.
OpenCV este o bibliotecă uriașă open-source pentru viziunea computerizată, învățarea automată și procesarea imaginilor. OpenCV acceptă o mare varietate de limbaje de programare precum Python, C++, Java etc. Poate procesa imagini și videoclipuri pentru a identifica obiecte, fețe sau chiar scrisul de mână al unui om. Când este integrat cu diverse biblioteci, cum ar fi Numpy>care este o bibliotecă foarte optimizată pentru operațiuni numerice, apoi numărul de arme crește în Arsenalul dvs., adică orice operațiuni pe care le puteți face în Numpy pot fi combinate cu OpenCV.
Acest tutorial OpenCV vă va ajuta să învățați procesarea imaginilor de la Elemente de bază la Avans, cum ar fi operațiuni pe imagini, videoclipuri folosind un set imens de programe și proiecte Opencv.

Tutorial OpenCV cu Python:
Articole recente pe OpenCV !!
Noțiuni de bază
- OpenCV – Prezentare generală
- Introducere în OpenCV
- Instalați OpenCV pentru Python pe Windows
- Instalați OpenCV pentru Python pe Linux
- Configurați Opencv cu mediul anaconda
Lucrul cu imagini
Noțiuni de bază
- Citirea unei imagini în OpenCV folosind Python
- Afișați o imagine în OpenCV folosind Python
- Scrierea unei imagini în OpenCV folosind Python
- OpenCV | Salvarea unei imagini
- Spații de culoare
- Operații aritmetice pe imagini
- Operații pe biți pe imagini binare
Procesarea imaginii
- Redimensionarea imaginii
- Erodarea unei imagini
- Încețoșarea unei imagini
- Creați chenar în jurul imaginilor
- Scalare de gri a imaginilor
- Scalare, rotire, deplasare și detectare a marginilor
- Eroziunea și dilatarea imaginilor
- Analizați o imagine folosind Histogramă
- Egalizarea histogramelor
- Limitare simplă
- Limitare adaptivă
- Otsu Thresholding
- Segmentarea folosind Thresholding
- Convertiți o imagine dintr-un spațiu de culoare în altul
- Filtrați culoarea cu OpenCV
- Dezgomotul imaginilor colorate
- Vizualizarea imaginii în diferite spații de culoare
- Găsiți coordonatele contururilor
- Filtrare bilaterală
- Imagine Inpainting folosind OpenCV
- Operații de transformare a intensității pe imagini
- Înregistrare imagine
- Scăderea fundalului
- Scăderea de fundal într-o imagine utilizând Conceptul de medie de rulare
- Extragerea primului plan într-o imagine utilizând algoritmul Grabcut
- Operații morfologice în procesarea imaginilor (deschidere)
- Operații morfologice în procesarea imaginilor (închidere)
- Operații morfologice în procesarea imaginilor (gradient)
- Segmentarea imaginii folosind operații morfologice
- Traducerea imaginilor
- Piramida imaginii
mașină cu stări finite
- Detectarea liniei folosind metoda Houghline
- Detectarea cercurilor
- Detectează colțul unei imagini
- Detectarea colțurilor cu metoda Shi-Tomasi
- Detectarea colțurilor cu Harris Corner Detection
- Găsiți cercuri și elipse într-o imagine
- Detectarea câmpului documentului
- Detectarea zâmbetului
Funcții de desen
- Trage o linie
- Desenați segmentul de săgeată
- Desenați o elipsă
- Desenează un cerc
- Desenați un dreptunghi
- Desenați un șir de text
- Găsiți și desenați contururi
- Desenați un triunghi cu centroid
Lucrul cu videoclipuri
Noțiuni de bază
- Redați un videoclip folosind OpenCV
Procesare video
- Creați videoclipuri folosind mai multe imagini
- Extrageți imagini din videoclip
Aplicații și proiecte
- Extrageți cadre folosind OpenCV
- Afișarea coordonatelor punctelor făcute clic pe imagine folosind Python-OpenCV
- Detectare puncte albe și negre
- Paleta de culori OpenCV BGR cu trackbars
- Desenați formă dreptunghiulară și extrageți obiecte
- Pelerina invizibilă folosind OpenCV
- Conductă de grupare a fețelor nesupravegheate
- Salvarea videoclipului operat de pe o cameră web
- Detectarea feței folosind Python și OpenCV cu webcam
- Deschiderea mai multor ferestre colorate
- Redați un videoclip în modul invers
- Potrivirea șablonului folosind OpenCV în Python
- Desenarea unei imagini folosind OpenCV – Python
- Detectarea vehiculului într-un cadru video folosind Python – OpenCV
- Numărați numărul de fețe folosind Python – OpenCV
- Desen live cu webcam folosind OpenCV
- Detectați și recunoașteți plăcuța de înmatriculare a mașinii dintr-un videoclip în timp real