logo

Vadnica OpenCV v Pythonu

OpenCV, okrajšava za Open Source Computer Vision Library, je odprtokodna knjižnica programske opreme za računalniški vid in strojno učenje. Prvotno ga je razvil Intel, zdaj pa ga vzdržuje skupnost razvijalcev v okviru OpenCV Foundation.

OpenCV je ogromna odprtokodna knjižnica za računalniški vid, strojno učenje in obdelavo slik. OpenCV podpira široko paleto programskih jezikov, kot so Python, C++, Java itd. Lahko obdeluje slike in videoposnetke za prepoznavanje predmetov, obrazov ali celo človeške pisave. Ko je integriran z različnimi knjižnicami, kot npr Numpy>ki je visoko optimizirana knjižnica za numerične operacije, potem se število orožij poveča v vašem arzenalu, tj. vse operacije, ki jih lahko naredite v Numpyju, je mogoče kombinirati z OpenCV.



Ta vadnica za OpenCV vam bo pomagala pri učenju obdelave slik od osnov do napredka, kot so operacije na slikah in videoposnetkih z uporabo ogromnega nabora programov in projektov Opencv.
OpenCV-vadnica-python

Vadnica OpenCV s Pythonom:

Nedavni članki o OpenCV !!



Kako začeti

Delo s slikami

Kako začeti

  • Branje slike v OpenCV z uporabo Pythona
  • Prikažite sliko v OpenCV z uporabo Pythona
  • Pisanje slike v OpenCV z uporabo Pythona
  • OpenCV | Shranjevanje slike
  • Barvni prostori
  • Aritmetične operacije na slikah
  • Bitne operacije na binarnih slikah

Obdelava slik



  • Spreminjanje velikosti slike
  • Erodiranje slike
  • Zameglitev slike
  • Ustvarite obrobo okoli slik
  • Sivine slik
  • Skaliranje, vrtenje, premikanje in zaznavanje robov
  • Erozija in širjenje slik
  • Analizirajte sliko s histogramom
  • Izravnavanje histogramov
  • Preprosto določanje praga
  • Prilagodljivo določanje praga
  • Otsu Thresholding
  • Segmentacija z uporabo Thresholding
  • Pretvorite sliko iz enega barvnega prostora v drugega
  • Barvni filter z OpenCV
  • Odpravljanje šumov barvnih slik
  • Vizualizacija slike v različnih barvnih prostorih
  • Poiščite koordinate kontur
  • Dvostransko filtriranje
  • Image Inpainting z uporabo OpenCV
  • Operacije transformacije intenzivnosti na slikah
  • Registracija slike
  • Odštevanje ozadja
  • Odštevanje ozadja na sliki z uporabo koncepta tekočega povprečja
  • Ekstrakcija ospredja na sliki z algoritmom Grabcut
  • Morfološke operacije pri obdelavi slik (odpiranje)
  • Morfološke operacije pri obdelavi slik (zapiranje)
  • Morfološke operacije pri obdelavi slik (Gradient)
  • Segmentacija slike z morfološkimi operacijami
  • Prevod slik
  • Slikovna piramida
Odkrivanje in opis funkcij

binarno drevo java
  • Zaznavanje črt z metodo Houghline
  • Zaznavanje kroga
  • Zaznavanje vogala slike
  • Zaznavanje vogalov z metodo Shi-Tomasi
  • Zaznavanje vogalov s funkcijo Harris Corner Detection
  • Poiščite kroge in elipse na sliki
  • Zaznavanje polja dokumenta
  • Zaznavanje nasmeha

Funkcije risanja

  • Narišite črto
  • Narišite segment puščice
  • Narišite elipso
  • Narišite krog
  • Narišite pravokotnik
  • Narišite besedilni niz
  • Poišči in nariši konture
  • Narišite trikotnik s težiščem

Delo z videoposnetki

Kako začeti

  • Predvajajte video z uporabo OpenCV

Video obdelava

  • Ustvari video z uporabo več slik
  • Ekstrahirajte slike iz videa

Aplikacije in projekti

  • Ekstrahirajte okvirje z uporabo OpenCV
  • Prikaz koordinat točk, kliknjenih na sliko z uporabo Python-OpenCV
  • Zaznavanje belih in črnih pik
  • Barvna paleta OpenCV BGR s sledilnimi vrsticami
  • Narišite pravokotno obliko in izvlecite predmete
  • Invisible Cloak z uporabo OpenCV
  • Cevovod za nenadzorovano združevanje obrazov v gruče
  • Shranjevanje upravljanega videa iz spletne kamere
  • Zaznavanje obrazov z uporabo Pythona in OpenCV s spletno kamero
  • Odpiranje večbarvnih oken
  • Predvajanje videa v vzvratnem načinu
  • Ujemanje predlog z uporabo OpenCV v Pythonu
  • Risanje slike z uporabo OpenCV – Python
  • Zaznavanje vozila v video okvirju z uporabo Python – OpenCV
  • Preštejte število obrazov z uporabo Pythona – OpenCV
  • Risanje s spletno kamero v živo z uporabo OpenCV
  • Zaznajte in prepoznajte avtomobilsko registrsko tablico iz videa v realnem času